首页 新闻 会员 周边 捐助

正则表达式匹配用户名

0
[待解决问题]

用springmvc做项目,有一个用户名字段,想后台做个校验
         /** 用户名*/
@Column(name = "c_username")
@NotNull
@Pattern(regexp = "")
private String username;

用户名要求:长度为2~20个字符,支持数字/大小写字母/中文,不允许有空格
regxp咋写。

True2009Fans的主页 True2009Fans | 菜鸟二级 | 园豆:208
提问于:2015-05-28 17:53
< >
分享
所有回答(2)
0

百度百科有完整的正则表达式定义, 这个应该不难。

请叫我头头哥 | 园豆:9382 (大侠五级) | 2015-05-29 09:37
0

匹配帐号是否合法(字母开头,允许2-20字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{2,20}$

正则学习可参考:http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.html

 

 

雨之秋水 | 园豆:649 (小虾三级) | 2015-05-29 10:15
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册