【发布时间】:2018-11-19 21:19:45
【问题描述】:
我有下一个正则表达式,它保持“c”和分隔符不被替换
(?<=c[:=\s]|:=).+
但问题是如果分隔符后有空格,它也会替换它们:
c= test1
例如将替换为:
c=test
如何在分隔符后保留空格以使其不会被替换:
c= test
我已经尝试了下一个:
(?<=c[:=\s]\s).+
但它不会对分隔符后不包含空格的字符串进行匹配和正确替换:
c=test1
【问题讨论】:
-
你用什么语言做正则表达式? JavaScript、Python、Java?我会通过这个网站修补。 regex101.com
-
我这里用的是python3。
标签: regex