- A+
所属分类:Java
原文链接: http://caibaojian.com/zhongwen-regexp.html
匹配中文字符的正则表达式: [\u4e00-\u9fa5]
匹配双字节字符(包括汉字在内):[^\x00-\xff]
英文字母:[a-zA-Z] 数字:[0-9]
//code from http://caibaojian.com/zhongwen-regexp.html ^[\u4e00-\u9fa5_a-zA-Z0-9]+$
[\u4e00-\u9fa5_a-zA-Z0-9_]{4,10} ^[\w\u4E00-\u9FA5\uF900-\uFA2D]*$
^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$
(?!_) 不能以_开头 (?!.*?_$) 不能以_结尾 [a-zA-Z0-9_\u4e00-\u9fa5]+ 至少一个汉字、数字、字母、下划线
放在程序里前面加@,否则需要\\进行转义 @"^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$" (或者:@"^(?!_)\w*(?<!_)$" 或者 @" ^[\u4E00-\u9FA50-9a-zA-Z_]+$ " )
^[a-zA-Z0-9_\u4e00-\u9fa5]+$
^\w+$
@"^[\u4E00-\u9FA5]{2,4}$";
^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$