正则表达式文字模式与多个单词匹配

时间:2013-02-20 20:10:57

标签: javascript jquery regex

尝试匹配文字 负面(仅凭其本身)

但我的正则表达式也匹配这些:

NEGATIVE

NEGATIVE DILUTE

当短语为NEGATIVE DILUTE或除了NEGATIVE之外的任何其他短语时,我怎么能不匹配呢

这是在jQuery和我的正则表达式到目前为止:

    /\bNEGATIVE\b/i

感谢任何帮助。

2 个答案:

答案 0 :(得分:2)

^NEGATIVE$

这将匹配NEGATIVE,如果之前或之后有任何内容,则不匹配。基本上,如果字符串只包含短语而没有其他内容。

这是一个可以解释此正则表达式以及您输入的任何其他内容的网站:http://www.regex101.com/r/iA7fY5

答案 1 :(得分:0)

使用^表示正则表达式应该从字符串的开头开始,$表示匹配的结尾必须等于字符串的结尾:

^NEGATIVE$