3

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

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

谢谢帮助

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

1 回答 1

4

Javascript regex 不能在您尝试时使用 POSIX 字符类。不幸的是,它也不支持 PCRE 类。

您可能可以使用:

var regularExp = /^([a-z0-9\.,-\/#!$%' "^&*;:{}=_`~()-]{80})?$/ig;
于 2013-10-11T12:57:39.613 回答