仅当字符串中不包含子字符串“password”时,我才尝试进行正则表达式匹配。
我遇到的唯一声称可以解决此问题的解决方案是:
((?!password).)
然而这匹配'password123'
这可以用正则表达式吗?我有一种感觉,我可能不得不重新编写逻辑代码。
编辑:我正在使用Javascriptpattern.test(string)
你真的不需要这里的正则表达式......
if (str.indexOf("password") === -1) {
// use str
}
Run Code Online (Sandbox Code Playgroud)