试图匹配字面意思 NEGATIVE(仅靠它自己)
但我的正则表达式也匹配这些:
消极的
负稀释
当短语是 NEGATIVE DILUTE 或除 NEGATIVE 之外的任何其他短语时,我怎么能让它完全不匹配
这是在 jQuery 中,到目前为止我的正则表达式是这样的:
/\bNEGATIVE\b/i
任何帮助表示赞赏。
试图匹配字面意思 NEGATIVE(仅靠它自己)
但我的正则表达式也匹配这些:
消极的
负稀释
当短语是 NEGATIVE DILUTE 或除 NEGATIVE 之外的任何其他短语时,我怎么能让它完全不匹配
这是在 jQuery 中,到目前为止我的正则表达式是这样的:
/\bNEGATIVE\b/i
任何帮助表示赞赏。
^NEGATIVE$
这将匹配NEGATIVE
,并且如果在它之前或之后有任何内容,则不会匹配。基本上,如果字符串只包含短语而不包含其他内容。
这是一个网站,可以解释这个正则表达式和您输入的任何其他内容:http ://www.regex101.com/r/iA7fY5
使用 ^ 表示正则表达式应该从字符串的开头开始,使用 $ 表示匹配的结尾必须等于字符串的结尾:
^NEGATIVE$