手机号的正则判断:^((13[0-9])|(147)|(15[^4,\\D])|(18[0-9])|(17[0-9]))\\d{8}$
只含有汉字、数字、字母、下划线,下划线位置不限 http://www.it610.com/article/1471446.htm、
String pas = "^(?!_)(?!.*?_$)[a-zA-Z0-9_\\u4e00-\\u9fa5]{2,20}$";
final Pattern p = Pattern.compile(pas);
// Matcher m = p.matcher(value);
if (!m.matches()) {
et_nick_name.requestFocus();
ToastUtil.showToast(context, "昵称要求2-20位数字、字母或汉字的组合");
return;
final Pattern p = Pattern.compile(pas);
// Matcher m = p.matcher(value);
if (!m.matches()) {
et_nick_name.requestFocus();
ToastUtil.showToast(context, "昵称要求2-20位数字、字母或汉字的组合");
return;
}
android中怎么用正则表达式 (百度知道)
正则表达式验证——直接找到使用即可 http://blog.csdn.net/lan410812571/article/details/39340505;
Android学习笔记————正则表达式 http://blog.csdn.net/chenshaoyang0011/article/details/7217449;
知道20个正则表达式 能让你少写1000行代码