This question already has answers here:
Splitting a string on the first space
(6个答案)
2年前关闭。
我想编写一个strsplit命令来获取第一个“)”并拆分字符串。
例如:
我已经阅读了其他一些与正则表达式相关的问题,但恐怕我无法对此做出正面或反面的解释。谢谢您的协助。
(6个答案)
2年前关闭。
我想编写一个strsplit命令来获取第一个“)”并拆分字符串。
例如:
f("12)34)56")
"12" "34)56"
我已经阅读了其他一些与正则表达式相关的问题,但恐怕我无法对此做出正面或反面的解释。谢谢您的协助。
最佳答案
如果使用strsplit
获得第一个匹配项,然后获得regexpr
的反向结果,则可以获得与ojit_code相同的列表类型结果。
x <- "12)34)56"
regmatches(x, regexpr(")", x), invert = TRUE)
# [[1]]
# [1] "12" "34)56"
关于regex - 在一审中被 split ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26246095/
10-12 23:29