正则表达式校验手机号、座机、邮箱

正则表达式校验邮箱

"^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$"

正则表达式校验手机号(带0)

"^[0][1][3456789][0-9]{9}$"

正则表达式校验手机号

 "^[1][3456789][0-9]{9}$"

判断座机

"^([0-9]{3,4})?(-)?[0-9]{7,8}$"

判断手机号

"^0?1[3456789]\\d{9}$"

判断是否是xls

"^.+\\.(?i)((xls)|(xlsx))$"

java 代码示例:

String regExp = "^0?1[3456789]\\d{9}$";//判断手机号
Pattern pattern = Pattern.compile(regExp);
String regExp2="^([0-9]{3,4})?(-)?[0-9]{7,8}$";//判断座机
Pattern pattern2 = Pattern.compile(regExp2);
Matcher mc=pattern.matcher(telnoCheck);
Matcher mc2=pattern2.matcher(telnoCheck);
if ((mc.matches()|| mc2.matches())) {
	true;
}else{
	false;
}
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值