我正在使用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"
仍然对两个字符串使用相同的正则表达式的情况下捕获它们?