Javascript Jquery Regex密码只接受某些符号
您能告诉我上面的逻辑的客户端语法是什么吗?它应该只使用密码中的某些符号,如Javascript Jquery Regex密码只接受某些符号,javascript,jquery,regex,Javascript,Jquery,Regex,您能告诉我上面的逻辑的客户端语法是什么吗?它应该只使用密码中的某些符号,如 ^(?=.*\d+)[\-\/\\.,:;\?!\"'`_\(\)\[\] a-zA-ZÀ-ÿ0-9]{8,}$ 要在javascript中创建regexpr,您需要在斜杠之间编写它。 正如评论所说,它是纯javascript,不需要jQuery -\/.,:;?!"'`_()[] 有关javascript中正则表达式的更多信息: 最后一件事:你确定你的正则表达式吗 ^(?=.*\d+)表示:可以以任何内容开头,后
^(?=.*\d+)[\-\/\\.,:;\?!\"'`_\(\)\[\] a-zA-ZÀ-ÿ0-9]{8,}$
要在javascript中创建regexpr,您需要在斜杠之间编写它。 正如评论所说,它是纯javascript,不需要jQuery
-\/.,:;?!"'`_()[]
有关javascript中正则表达式的更多信息:
最后一件事:你确定你的正则表达式吗
^(?=.*\d+)表示:可以以任何内容开头,后面至少要跟一个数字。允许列出的符号加上字母a到z大写字母、小写字母和数字。它似乎还支持外来字符。@Billybig土豆:是的,正确,我想在Jquery语法中放置相同的字符,你能帮我解决这个问题吗?这与Jquery无关!!!语法在c#中起作用,我需要同样的语法在Jquery中起作用。
^(?=.*\d+[\/,:;?!”
\[]a-zA-Z-0-9-]{8,}$`应该适用于JavaScript。使用它就像:/^(?=.\d+[\/,:;!“
[]a-zA-Z-0-9-][8,}/.test test test`
var regexpr = /^(?=.*\d+)[\-\/\\.,:;\?!\"'`_\(\)\[\] a-zA-ZÀ-ÿ0-9]{8,}$/;
if ( regexpr.test(password) ) {
console.info('Valid password');
} else {
console.info('Invalid password');
}