【发布时间】:2021-06-18 18:54:08
【问题描述】:
我正在尝试在 R 中匹配特定模式以分隔成列
考虑以下字符串示例:
1-EXAMPLE
23-EXAMPLE2
A-EXAMPLE3
EXAMPLE-4
我怎样才能写一个正则表达式用于tidyr::extract,以便分离发生如下:
1 EXAMPLE
23 EXAMPLE2
A EXAMPLE3
NA EXAMPLE-4
我想在第一个 - 标记之前进行分隔,如果在它之前只有数字,或者如果事先有一个字母(如第三种情况),但如果有更多(如示例 4 )
谢谢!
【问题讨论】: