【发布时间】:2017-07-26 13:39:35
【问题描述】:
我想在我的代码中将 mm 单位替换为 cm 单位。在大量此类替换的情况下,我使用regexp。
我做了这样的表达:
(?!a-zA-Z)mm(?!a-zA-Z)
但它仍然匹配 summa、gamma 和 dummy 等词。
如何正确组成正则表达式?
【问题讨论】:
-
使用lookahead/lookbehind代替
\b[0-9+]\s?mm\b之类的东西有什么好处吗?
标签: regex