【发布时间】:2020-05-11 20:03:41
【问题描述】:
我想匹配“单词”,即由空格包围的字符串或位于文本开头或结尾的字符串,但仅包含特殊字符。
我想出了以下模式,但不幸的是它与我的预期不符:
((?<!\w)\W(?!\w))+
对于以下输入:
word1 !!!$$£@€${/// word3 word€€}}}==4 word5 @£]][{
我希望在删除所有匹配项后返回以下字符串(单词 #2 和 #6):
word1 word3 word€€}}}==4 word5
【问题讨论】:
标签: regex