import java.util.regex.Pattern;
import java.util.regex.Matcher;
public class Test
{
public static boolean check(String phonenumber)
{
String phone = "0//d{2,3}-//d{7,8}";
Pattern p = Pattern.compile(phone);
Matcher m = p.matcher(phonenumber);
return m.matches();
}
public static void main(String args[])
{
String s = "010-88888888";
System.out.println(Test.check(s));
}
}
//d,第一个/为转义字符,/d为数字,{n,m}表示重复n到m次。
用正则表达式来表示电话码号格式是否正确
最新推荐文章于 2024-08-15 17:24:56 发布