这是我想要的结果:
(?i)(?<=\b(subject|title):?)[^:].+?$我有以下几个例子:
subject:water front condosubject: water front condosubject water front condosubjectwater front condo使用我的当前正则表达式,所有示例都返回water front condo。
我不想让最后一个例子匹配。如果没有:,我如何需要一个空间?
我正在使用.NET 4.0版本。
发布于 2013-07-19 21:12:26
您正在寻找替换,|,即其中一种:
(?i)(?<=\b(subject|title)(:| ))[^:].+?$
^^^^^不过,海事组织不需要使用lookbehind,因为您也可以这样做:
(?i)\b(subject|title)(:|\s)\s*.+?$发布于 2013-07-19 21:06:49
使用空格,最后一次匹配(?i)(?<=\b(Subject_Title):?) ^:.+?$
https://stackoverflow.com/questions/17755405
复制相似问题