Java tutorial
//package com.java2s; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Main { public static boolean isMobile(String mobile) { String check = "^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$"; Pattern regex = Pattern.compile(check); Matcher matcher = regex.matcher(mobile); return matcher.matches(); } }