加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

写一个正则表达式,可以匹配尾号5…

发布时间:2020-12-14 01:40:44 所属栏目:百科 来源:网络整理
导读:9、 写一个正则表达式,可以匹配尾号5连的手机号。规则: 第1位是1,第二位可以是数字3458其中之一,后面4位任意数字,最后5位为任意相同的数字。例如:18601088888、13912366666 Java语言 : 高亮代码由发芽网提供 01 package com . itheima ; 02 03 import j

9、写一个正则表达式,可以匹配尾号5连的手机号。规则:第1位是1,第二位可以是数字3458其中之一,后面4位任意数字,最后5位为任意相同的数字。例如:18601088888、13912366666

Java语言: 高亮代码由发芽网提供
01 package com . itheima;
02
03 import java.io.BufferedReader;
04 java.io.IOException;
05 java.io.InputStreamReader;
06 java.util.regex.Matcher;
07 java.util.regex.Pattern;
08
09 public class Test9 {
15 static void main( String args []) {
16 // 输入
17 BufferedReader br = new BufferedReader( InputStreamReader( System in));
18 out println( "请输入电话号码:");
19 a null;
20 try 21 // 读取输入的字符串
22 readLine();
23 } catch ( IOException e) 24 // TODO Auto-generated catch block
25 e printStackTrace();
26 }
27 // 正则表达式规则
28 phone "[1][3-5[8]]d{4}(d)1{4}";
29 // 编译
30 Pattern p Pattern compile( phone);
31 // 将结果存放到m中
32 Matcher m = p matcher( a);
33 matches());
34 }
35 }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读