带有点、空格和alnum的正则表达式javascript
您好,我需要一个正则表达式来表示一个空字符串或一个带有punct、alnum和digit的字符串 我尝试过这样的东西,但不起作用;我的错误是什么 Thx求救带有点、空格和alnum的正则表达式javascript,javascript,regex,Javascript,Regex,您好,我需要一个正则表达式来表示一个空字符串或一个带有punct、alnum和digit的字符串 我尝试过这样的东西,但不起作用;我的错误是什么 Thx求救 var regularExp=/(^$ || ^[[:alnum:][:punct:][:space:]]{80}$)/i; Javascript正则表达式无法在尝试时使用POSIX字符类。不幸的是,它也不支持PCRE类 您可能可以使用: var regularExp = /^([a-z0-9\.,-\/#!$%' "^&*;:{
var regularExp=/(^$ || ^[[:alnum:][:punct:][:space:]]{80}$)/i;
Javascript正则表达式无法在尝试时使用POSIX字符类。不幸的是,它也不支持PCRE类 您可能可以使用:
var regularExp = /^([a-z0-9\.,-\/#!$%' "^&*;:{}=_`~()-]{80})?$/ig;
Javascript正则表达式无法在尝试时使用POSIX字符类。不幸的是,它也不支持PCRE类 您可能可以使用:
var regularExp = /^([a-z0-9\.,-\/#!$%' "^&*;:{}=_`~()-]{80})?$/ig;
你想匹配什么?一个例子会有所帮助。你的目标是什么版本的js?正如anubhava所指出的,当涉及到js regexeswhat试图匹配时,您需要明确(使用版本)?一个例子会有所帮助。你的目标是什么版本的js?正如anubhava所指出的,当涉及js正则表达式时,您需要具体(使用版本)