【发布时间】:2018-11-12 21:08:13
【问题描述】:
我想选择以正则表达式结尾的单词,但我想排除以thing 结尾的单词。例如:
everything
running
catching
nothing
在这些词中,应该选择跑步和捕捉,应该排除一切和没有。
我尝试了以下方法:
.+ing$
但这会选择一切。我认为前瞻/环顾四周可能是解决方案,但我无法找到一个可行的解决方案。
在 Python 或 R 中工作的解决方案会很有帮助。
【问题讨论】:
-
使用
\b\w*ing\b(?<!thing)或\b\w*(?<!th)ing\b
标签: regex regex-negation regex-lookarounds