不要皱眉 2012-07-06
一个正则表达式,只含有汉字、数字、字母、下划线,下划线位置不限收藏
1、一个正则表达式,只含有汉字、数字、字母、下划线不能以下划线开头和结尾:
^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$其中:
^与字符串开始的地方匹配
(?!_)不能以_开头
(?!.*?_$)不能以_结尾
[a-zA-Z0-9_\u4e00-\u9fa5]+至少一个汉字、数字、字母、下划线
$与字符串结束的地方匹配
放在程序里前面加@,否则需要\\进行转义@"^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$"
(或者:@"^(?!_)\w*(?34555#5'
[\u4E00-\u9FA50-9a-zA-Z_]eiieng_89_--->eiieng_89_
_';'eiieng_88&*9_-->_';'eiieng_88&*9_
_';'eiieng_88_&*9_-->_';'eiieng_88_&*9_