当前位置:编程学习 > C#/ASP.NET >>

求个正则表达式

RT:
要求:可以输入中英文混合输入,也可以输入纯英文,也可以输入纯中文.

长度为:2-12

谢谢了 --------------------编程问答-------------------- ^\w{2,12}$ --------------------编程问答-------------------- ^[a-zA-Z\u4e00-\u9fa5]{2,12}$ --------------------编程问答--------------------
引用 2 楼 dalmeeme 的回复:
^[a-zA-Z\u4e00-\u9fa5]{2,12}$

还是你的利害,能想到把 '_' 这个字符去掉,
想问下 u4e00-\u9fa5 这个是什么意思,
^[a-zA-Z\u4e00-\u9fa5]{2,12}$
谢谢了。 --------------------编程问答-------------------- ^[\u4e00-\u9fa5]{1,12}$
这个是表示中文吗? --------------------编程问答-------------------- 除 --------------------编程问答-------------------- \w 在.NET正则里表示  字母 数字 下划线 和中文

根据楼主的要求 不适合用\w

2楼比较适合 --------------------编程问答--------------------
引用 2 楼 dalmeeme 的回复:
^[a-zA-Z\u4e00-\u9fa5]{2,12}$
++
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,