Java期末复习暨学校第十三次上机课作业:
(1):掌握正则表达式的使用
第一题:
第13行代码为正则表达式,中国内地的手机号必须是11个数字:
(1) ^1:是该电话号码必须以“1”开头
(2)[3-9]:是第二位数字的范围必须是3-9
(3)\\d{9}:是后面必须都是数字,且是9个数字
(4)$:以数字结尾
输出结果:
第二题:
第13行代码为正则表达式:
(1)\\d{3}:是必须全是数字,而且是3个数字
(2)-:3个数字之后是“-”
(3)\\d{4}:是必须全是数字,而且是4个数字
输出结果:
第三题:
第7行代码为正则表达式:
(1)^[a-zA-Z_$]:必须以英文字母、下划线或美元符号开头
(2)[a-zA-Z0-9_$]:后面出现0个或多个英文字母、数字、下划线或美元符号
输出结果: