正则匹配全部汇总
- 匹配中文:[\u4e00-\u9fa5]
- 英文字母:[a-zA-Z]
- 数字:[0-9]
- 匹配中英,英文字母和数字及下划线:^[\u4e00-\u9fa5_a-zA-Z0-9]+$
同时匹配判断输入长度:
[\u4e00-\u9fa5_a-0zA-Z0-9_]{4,10}
5.
(?!_) 不能以——开头
(?!.*?_S) 不能以_结尾)
[a-zA-Z0-9u4e00-u9fa5]+ 至少一个汉字、数字、字母、下划线
$与字符串结束的地方匹配
6、只含有汉字、数字、字母、下划线,下划线位置不限:“
^[a-zA-Z0-9u4e00- u9fa51+$
- 由数字、26 个英文字母或者下划线组成的字符串^\w+$
8、2~4 个汉字
"^[u4E00-\u9FA5]{2,4}S" - 最长不得超过 7个汉字,或14 个字节(数字,字母和下划线)正则表达式
- ^[\u4e00-\u9fa5]{1,7}$|^[\dA-Za-z_]{1,14}$