R中的正则表达式 - 提取词

时间:2018-01-15 01:30:23

标签: r regex

假设我有以下文字:

text ='祝你有个美好的一天,@ hello,先生'

如何在R?

中使用正则表达式从句子中仅提取@hello

1 个答案:

答案 0 :(得分:1)

一个选项使用gsub

text <- 'have a nice day, @hello, mr burs'
x <- gsub('.*(@\\w+).*', '\\1', text)
x

[1] "@hello"

Demo