我无法理解gsub()
。如果文字是:
text <- "Genus_species_1652_NL"
如何提取
"Genus species"
感谢。这是一个有用的链接,但我已经能够对它进行排序 http://biostat.mc.vanderbilt.edu/wiki/pub/Main/SvetlanaEdenRFiles/regExprTalk.pdf
答案 0 :(得分:3)
您可以这样做:
> gsub('([A-z]+)_([A-z]+)_.*', '\\1 \\2', text)
[1] "Genus species"
但正如评论中所提到的,像strsplit这样的工具可能更有用。