Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery Regex密码只接受某些符号_Javascript_Jquery_Regex - Fatal编程技术网

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');
}