快捷搜索:  汽车  科技

java匹配手机号的正则表达式(Java-正则表达式验证手机号)

java匹配手机号的正则表达式(Java-正则表达式验证手机号)一般开发中,像这种负责验证某种字符串规则的正则表达式,一般都不会改变;例如,验证手机号、验证邮箱等正则表达式;4、从第三位开始后面的数字都可以是0到9的任意数字;1、号码是11位数字;2、号码只能以1开头;3、号码的第二位可以是:3,4,5,7,8;

1.1.1.匹配字符串

需求:验证手机号码是否合法:

手机号码的规则:

1、号码是11位数字;

2、号码只能以1开头;

3、号码的第二位可以是:3,4,5,7,8;

4、从第三位开始后面的数字都可以是0到9的任意数字;

java匹配手机号的正则表达式(Java-正则表达式验证手机号)(1)

一般开发中,像这种负责验证某种字符串规则的正则表达式,一般都不会改变;例如,验证手机号、验证邮箱等正则表达式;

在开发中,像这种基本不会改变的东西,应该定义为常量;

像这种特殊用途的常量,一般都会抽取到一个固定的工具类中,方便整个程序里面使用;

java匹配手机号的正则表达式(Java-正则表达式验证手机号)(2)

猜您喜欢: