阅读:2149回复:0
正则表达式同时匹配中英文_常用正则表达式大全
匹配中文:[u4e00-u9fa5]
英文字母:[a-zA-Z] 数字:[0-9] 匹配中文,英文字母和数字及_: ^[u4e00-u9fa5_a-zA-Z0-9]+$ 同时判断输入长度: [u4e00-u9fa5_a-zA-Z0-9_]{4,10} ^[wu4E00-u9FA5uF900-uFA2D]*$ 1、一个正则表达式,只含有汉字、数字、字母、下划线不能以下划线开头和结尾: ^(?!_)(?!.*?_$)[a-zA-Z0-9_u4e00-u9fa5]+$ 其中: ^ 与字符串开始的地方匹配 (?!_) 不能以_开头 (?!.*?_$) 不能以_结尾 [a-zA-Z0-9_u4e00-u9fa5]+ 至少一个汉字、数字、字母、下划线 $ 与字符串结束的地方匹配 放在程序里前面加@,否则需要进行转义 @"^(?!_)(?!.*?_$)[a-zA-Z0-9_u4e00-u9fa5]+$" (或者:@"^(?!_)w*(? |
|