最近要做一个京东账号相关的项目,京东的密码支持字母、数字、和符号,字母和数字都好做,正则匹配a-zA-Z0-9就可以搞定了,要匹配所有英文符号的话,找了一圈也没有找到合适的方案,我只能用暴力的方式来解决了,就是手动添加所有英文符号。代码如下:
/^[a-z_A-Z0-9-\.!@#\$%\\\^&\*\)\(\+=\{\}\[\]\/",'<>~\·`\?:;|]+$/
最近要做一个京东账号相关的项目,京东的密码支持字母、数字、和符号,字母和数字都好做,正则匹配a-zA-Z0-9就可以搞定了,要匹配所有英文符号的话,找了一圈也没有找到合适的方案,我只能用暴力的方式来解决了,就是手动添加所有英文符号。代码如下:
/^[a-z_A-Z0-9-\.!@#\$%\\\^&\*\)\(\+=\{\}\[\]\/",'<>~\·`\?:;|]+$/