认识正则表达式(Java语言基础)( 五 )

(1)来源:有一个QQ号(可能键盘输入也可能是文本导入等等)

(2)检验:长度、数字、0开头

创建一个新类

编写代码

长度验证

0开头验证

数字验证

那么用正则的方式呢?

首先我们需要了解一个方法matches() , 该方法用于检测字符串是否匹配给定的正则表达式 , 在字符串匹配给定的正则表达式时 , 返回 true , 否则false 。

编写正则表达式:

方括号是单个匹配 , 所以

第一个字符不能是0:[1-9

推荐阅读