如果正则表达式不包含特定单词,该如何匹配?

use*_*549 1 javascript python regex

我想在Python或JavaScript中编写一个正则表达式,以匹配给定的字符串是否只包含给定的单词(例如"any").

例如 :

any :不匹配
AnY :不匹配
anyday :匹配
any day:匹配
blabla :匹配

How*_*ard 5

如果你还需要以"any"开头的其他单词,你可以使用负向前瞻

^(?!any$).*$
Run Code Online (Sandbox Code Playgroud)

除了"any"之外,这将匹配任何内容.