2 qq 19398761 qq_19398761 于 2014.11.27 10:47 提问

正则表达式校验微信号

微信号只能是数字字母或者下划线,也可以是纯数字。。。。急急急,在线等。。。。。。。。。。。。。。。。。

8个回答

showbo
showbo   Ds   Rxr 2014.11.27 11:12
Regex rx=new Regex(@"^[a-z_\d]+$");

正则就是这个^[a-z_\d]+$

eagleyan
eagleyan   Rxr 2014.11.30 11:19

^[\w\W\d]+[\w\W\d_]*$

hwx4329
hwx4329   2014.11.27 11:11

常用的命名校验都可以的吧:/^[a-zA-Z0-9_]+$/

q107770540
q107770540   Ds   Rxr 2014.11.27 11:26

^[a-zA-Z\d_]{5,}$

我记得微信号要至少5位以上吧。。。

wgw335363240
wgw335363240   2014.11.27 11:58

showbo 的 回答就可以解决楼主的问题了。

bw555
bw555   Ds   Rxr 2014.11.27 12:41

'^[0-9a-zA-Z_]+$'
oracle中的写法,参考

jasondu264
jasondu264   2014.11.27 19:33

/^[a-zA-Z0-9_]+$/

wyndqqh
wyndqqh   2018.02.09 18:46

^[a-zA-Z][a-zA-Z0-9_-]{5,19}$
只能6—20个字母、数字、下划线和减号,必须以字母开头(不区分大小写),不支持设置中文

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!