如果未找到子字符串,则正则表达式匹配

M1R*_*der 0 javascript regex

仅当字符串中不包含子字符串“password”时,我才尝试进行正则表达式匹配。

我遇到的唯一声称可以解决此问题的解决方案是: ((?!password).)

然而这匹配'password123'

这可以用正则表达式吗?我有一种感觉,我可能不得不重新编写逻辑代码。

编辑:我正在使用Javascriptpattern.test(string)

Jam*_*mes 5

你真的不需要这里的正则表达式......

if (str.indexOf("password") === -1) {
    // use str
}
Run Code Online (Sandbox Code Playgroud)