正则表达式排除标准

时间:2014-03-07 17:42:50

标签: regex regex-negation

经过一些尝试后,我创建了以下正则表达式:

/([^\w][[:alnum:]]*\.)/g

匹配结果如下图所示:

enter image description here

在secod案例中,我用红色箭头指出"=U."作为匹配,但我只想"U."(如果之前没有空格)和"A2." - 我怎么能排除< strong>“=”(等于)来自匹配条件的字符?

请参阅实例:http://regex101.com/r/cI9fL1

1 个答案:

答案 0 :(得分:1)

您可能想要使用 lookbehind

/(?<=\W)([[:alnum:]]*\.)/