正则表达式javascript与punct,space和alnum

时间:2013-10-11 12:53:21

标签: javascript regex

你好我需要一个空字符串的正则表达式或一个带有punct,alnum和digit的字符串。

我尝试这样的东西,但它不起作用;我的错误是什么???

寻求帮助

var regularExp=/(^$ || ^[[:alnum:][:punct:][:space:]]{80}$)/i;

1 个答案:

答案 0 :(得分:3)

Javascript正则表达式无法使用POSIX字符类。不幸的是它不支持PCRE类。

您可以使用:

var regularExp = /^([a-z0-9\.,-\/#!$%' "^&*;:{}=_`~()-]{80})?$/ig;