如果你想在表单验证的时候允许用户输入指定长度的任意字符可以这样做
- /[\s\S]{6,20}/.test(value)
这就表示长度为6~20位的任意字符,也可以将[s\S]替换为[\d\D],[\w\W],如果不想限制长度那就把{6,20} 换成*即可,大家有什么更好的方法可以留言。
说一下这些符号所代表的意思
- \w 查找单词字符。
- \W 查找非单词字符。
- \d 查找数字。
- \D 查找非数字字符。
- \s 查找空白字符。
- \S 查找非空白字符。
本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/724488,如需转载请自行联系原作者