【发布时间】:2020-09-26 01:52:46
【问题描述】:
我使用此代码在单词两侧选择 2 个单词。
((\w+\W+){0,2}WORDHERE(\W+\w+){0,2})
但它将撇号分隔的单词视为“两个单词”。
例如,输入文本:
你不是 WORDHERE 是最好的
最差的 WORDHERE 肯定没赢
结果是:
你不是 WORDHERE 是最好的
最差的 WORDHERE 肯定没有赢
如何让这段代码理解带撇号的单词应该被视为一个单词?
【问题讨论】:
标签: php regex preg-replace preg-match