This question already has answers here:
Extracting a string between other two strings in R
(3个答案)
2年前关闭。
如何在R中使用正则表达式从string_1中提取“DM_4CRSOL”?
提前致谢。
给
(3个答案)
2年前关闭。
string_1 = "[1] \" .. ..$ : chr [1, 1] \\\"DM_4CRSOL\\\"\""
如何在R中使用正则表达式从string_1中提取“DM_4CRSOL”?
提前致谢。
最佳答案
我喜欢扩大罗姆斯答案:
#install.packages("stringi")
library(stringi)
string_1 = "[1] \" .. ..$ : chr [1, 1] \\\"DM_4CRSOL\\\"\""
stri_extract(string_1, regex = '(?<=\\\\").*(?=\\\\")')
给
[1] "DM_4CRSOL"
关于r - 如何在R中使用正则表达式提取2个或更多特殊字符之间的值? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48482144/
10-09 22:40