正则表达式匹配'产品'而不是'产品'或'产品'?
问题描述:
有没有什么办法可以写出一个正则表达式来匹配'product'而不是'production'或'products'?正则表达式匹配'产品'而不是'产品'或'产品'?
输入字符串可能是'石油生产',或者只是'生产'或'产品'。
答
我很肯定你在寻找一种“负面看法”:product(?!s|ion)
会匹配产品,但如果它紧跟着s
或ion
它会忽略它并继续寻找。
看起来像你想要/ \ b \ b /在/ \ bproduct \ b / –