/*正则表达式:replaceAll(),matches()的运用
replaceAll()将符合正则表达式的字符串置换为指定的字符串,matches()验证字符串是否符合指定的正
则表达式,split()可以将不符合条件的字符串留下,将符合条件排除*/
import java.io.*;
public class RegularExpression{
public static void main(String[]args)throws Exception{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("abcdefgabcabc".replaceAll(".bc","###"));
String phoneE="[0-9]{4}-[0-9]{6}";
System.out.println("输入手机号:");
String input=br.readLine();
if(input.matches(phoneE))
System.out.println("格式正确");
else
System.out.println("格式错误");
}
}
posted on 2009-03-28 18:14
鹏凌 阅读(211)
评论(0) 编辑 收藏