发布网友
共4个回答
热心网友
^[1-9]\\d{0,2}-0\\d{1,4}-\\d{8,9}$
下面是测试代码,
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Test {
public static void main(String args[]){
Pattern pattern = Pattern.compile("^[1-9]\\d{0,2}-0\\d{1,4}-\\d{8,9}$");
String s = "1-022-88888888";
Matcher m = pattern.matcher(s);
if(m.find()){
System.out.println("正确的电话号码!");
}else{
System.out.println("错误的电话号码!");
}
}
}
希望能帮到你。。。。仍有问题可以HI我。。。
热心网友
^[0-9]{1,3}-[0-9]{3,5}-[1-9]{1}[0-9]{6,7}$
热心网友
/^[\d]{1,3}-[\d]{3,5}-[1-9]{1}[\d]{6,7}$/
热心网友
^[1-9]\d{0,2}-0\d{1,4}-\d{8,9}$