【发布时间】:2021-05-22 18:33:57
【问题描述】:
我正在尝试匹配一些前后没有空格的特殊字符。
通常ww之前的连字符和ww之后的连字符应该匹配。
这是我写的以下正则表达式: (?
我也试过这个:
((?
但前后空格的连字符也匹配。 (不应该这样)
你能告诉我我做错了什么吗? 感谢您的帮助!
【问题讨论】:
-
你的意思是你在
([.([\]!):,+"\\/-])(?!(?<=\s.)\s)之后?见demo。或者,(?<!\s)[.([\]!):,+"\\/-]|[.([\]!):,+"\\/-](?!\s) -
(?<!\s)([-.(\[\]!\):,+\/])(?!\s)- 这对我有用。 -
@WiktorStribiżew 是的,非常感谢!,请您向我解释一下我做错了什么吗?
标签: regex nlp regex-lookarounds