【发布时间】:2020-11-22 02:21:58
【问题描述】:
我可能遗漏了一些非常明显的东西,但是我怎样才能编写有效的代码来获得一个名词的单数版本而不是它的复数形式的所有匹配项?比如我想匹配
天使投资人
天使
但不是
天使
试试天使
如果我尝试
grep("angel ", string)
然后是一个只有单词的字符串 天使 不匹配。
请帮忙!
【问题讨论】:
-
模式可以像天使\s?
-
喜欢 grep("angel\s", string)?
-
"天使\s?" ?是模式的一部分,表示可选的空格字符
-
你想只匹配
angel这个词吗?或者还有一些其他的词?\bangel\b对你有用吗?