Java tutorial
//package com.java2s; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Main { public static boolean checkMobilePhone(String mobilePhone) { String ps = "^(13|14|15|17|18)\\d{9}$"; Pattern p = Pattern.compile(ps); Matcher m = p.matcher(mobilePhone); if (!m.matches()) { return false; } return true; } }