9、
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
}
02
03
04
05
06
07
08
09
15
16
17
18
19
20
22
23
25
26
27
28
29
30
31
32
33
34
35