简体   繁体   English

带点,空格和数字的正则表达式javascript

[英]regular expression javascript with punct,space and alnum

Hello i need a regular expression for an empty string or a string with punct,alnum,and digit. 您好,我需要一个正则表达式来表示一个空字符串或带有点,数字和数字的字符串。

i try something like this but it doesn't work; 我尝试这样的事情,但是没有用; what are my errors??? 我有什么错误???

Thx for help 寻求帮助

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

Javascript regex cannot use POSIX character class as you're trying. 尝试使用Javascript正则表达式无法使用POSIX字符类。 Unfortunately it doesn't also support PCRE classes. 不幸的是,它也不支持PCRE类。

You can probably use: 您可能可以使用:

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM