失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 以中划线开头正则表达式_正则表达式 汉字 数字 字母 横杠

以中划线开头正则表达式_正则表达式 汉字 数字 字母 横杠

时间:2019-03-05 05:13:42

相关推荐

以中划线开头正则表达式_正则表达式 汉字 数字 字母 横杠

先推荐一个在线测试/学习正则表达式的网址,

/RegExr/

1、一个正则表达式,只含有汉字、数字、字母、下划线不能以下划线开头和结尾:

^(?!_)(?!.*?_$)[a-zA-Z0-9_一-龥]+$

其中:^ 与字符串开始的地方匹配(?!_)

不能以_开头

(?!.*?_$)

不能以_结尾

[a-zA-Z0-9_一-龥]+

至少一个汉字、数字、字母、下划线$

与字符串结束的地方匹配放在程序里前面加@,否则需要进行转义

@"^(?!_)(?!.*?_$)[a-zA-Z0-9_一-龥]+$" (或者:@"^(?!_)w*(?

2、只含有汉字、数字、字母、下划线,下划线位置不限:

^[a-zA-Z0-9_一-龥]+$

3、由数字、26个英文字母或者下划线组成的字符串

^w+$

4、2~4个汉字

@"^[一-龥]{2,4}$";

5、

^[w-]+(.[w-]+)*@[w-]+(.[w-]+)+$用:(Abc)+

来分析: XYZAbcAbcAbcXYZAbcAb

^(?!-)(?!.*?-$)[a-zA-Z0-9_一-龥]+$

开头和结尾不能有-

如果觉得《以中划线开头正则表达式_正则表达式 汉字 数字 字母 横杠》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。