求正则表达式[中文,英文,数字,下划线]求正则表达式
编辑: admin 2017-27-02
-
4
^[_,.!\n\w\u4e00-\u9fa5]*$
帮你测试过了,这个应该就是你要的最新的答案,假如逗号和句号你要汉字模式的就自己改下.
类似问题
类似问题1:求一正则表达式,匹配6~18位的英文、数字、下划线如题,谢谢各位高人![数学科目]
不同的语言格式有所不同.将就试试这个:
/[0-9a-zA-Z_]{6,18}/
或
/\w{6,18}/
类似问题2:只能用中文英文下划线数字的好听昵称有哪些我的博客要重新该该昵称~求好听~要求:只能用中文英文下划线数字(字符也不能)
流年の末端
just a joke……
爬走
类似问题3:求支持英文字母、数字、下划线或连接符“-”正则表达式
试试这个
/[A-Za-z0-9_-]/
完全匹配则是
/^[A-Za-z0-9_-]*$/g
类似问题4:flex4 正则表达式只能包含数字英文下划线 纯数字,纯英文的都不行 必须是三种混合!
为什么非要正则表达式呢?
设三个变量,有数字,有字母,有下划线,初值全是false.
遍历这个字符串,看到字母就把有字母设为true,看到数字就把有数字设为true
...如果全是true了,退出遍历.
最后检查三个变量全是true,是说明合法,不是说明不合法.
这种方法绝对比你用正则表达式快.
类似问题5:正则表达式 ——————输入英文字母,数字,下划线,横线,加号及点.[数学科目]
// 可以没有输入
^[\w\d_-\+\.]*$
// 必须有输入
^[\w\d_-\+\.]+$