请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
library(stringr) example <- c("book","books","booked","booking") newdata <- example[str_which(example, "(book|books)$")]
or
newdata <-example[grepl("(book|books)$", example)]
newdata <-example[grepl("book(s{0,1})$", example)]
ofoliao 发表于 2021-6-2 14:50 or newdata <-example[grepl("book(s{0,1})$", example)]
huapeng66 发表于 2021-6-2 14:58 谢谢!如果有n个单词遍历时,怎么写正则表达式呢?
ofoliao 发表于 2021-6-2 15:01 不太明白你的意思,请描述的详细点
huapeng66 发表于 2021-6-2 15:20 例如:我需要提取
那需要观察需要提取的n个单词的特征,比如:
example <- c("book","books","booked","booking","look","looking") newdata <-example[grepl("^(b|l)ook(s{0,1})$", example)] newdata
能提取:
> newdata [1] "book" "books" "look"
实际上,looks也符合这个正则表达式。