我正在使用str_match从stringr包中捕获括号之间的文本。
library(stringr)
strs = c("P5P (abcde) + P5P (fghij)", "Glcext (abcdef)")
str_match(strs, "\\(([a-z]+)\\)")
只给我火柴"abcde"和"abcdef". 如何在"fghij"仍然对两个字符串使用相同的正则表达式的情况下捕获它们?
我正在使用str_match从stringr包中捕获括号之间的文本。
library(stringr)
strs = c("P5P (abcde) + P5P (fghij)", "Glcext (abcdef)")
str_match(strs, "\\(([a-z]+)\\)")
只给我火柴"abcde"和"abcdef". 如何在"fghij"仍然对两个字符串使用相同的正则表达式的情况下捕获它们?