Java認証メールボックスと携帯電話番号の正規表現
Java認証メールボックスと携帯電話番号:
w:下線を含む任意の単語文字と一致します.
[a-z]:範囲内の文字を表します.指定した区間内の任意の文字と一致します.
2009年9月7日に実際に開発された最新の統計によると、 中国電信は中国3 G番号段を発表した:中国聯通185186;中国移動188187;中国電信は189180の計6つの区間である. 3 G業務専属の180-189号段はすでに各キャリアに基本的に割り当てられ、そのうち180、189は中国電信に割り当てられ、187、188は中国移動に帰属し、185、186は新聯通に属する. 中国移動は139、138、137、136、135、134、159、158、157(3 G)、152、151、150、188(3 G)、187(3 G)を持っている.14個の番号セグメント 中国聯通は番号セグメント:130、131、132、155、156(3 G)、186(3 G)、185(3 G);6個の番号セグメント 中国電信は番号セグメント:133、153、189(3 G)、180(3 G);4つの番号セグメント 移動: 2 Gセグメント(GSMネットワーク)は1391381137136135134(0-8)、159158152151150 3 Gセグメント(TD-SCDMAネットワーク)は157188187 147は、移動TD上のNIC専用番号区間である. インターコネクト: 2 Gセグメント(GSMネットワーク)は、130131321155156 3 Gセグメント(WCDMAネットワーク)は186185 テレコム: 2 Gセグメント(CDMAネットワーク)は133153 3 Gセグメント(CDMAネットワーク)は189180
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/** */
public final static String emailFormat = "<span style="color:#ff0000;">\\w{2,15}[@][a-z0-9]{3,}[.]\\p{Lower}{2,}</span>";
/** */
public final static String telFormat ="<span style="color:#ff0000;">^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$</span>";
//
public static boolean isMobileNO(String mobiles) {
Pattern p = Pattern.compile(telFormat);
Matcher m = p.matcher(mobiles);
return m.matches();
}
// email
public static boolean isEmail(String email) {
Pattern p = Pattern.compile(emailFormat);
Matcher m = p.matcher(email);
return m.matches();
}
//
public static boolean isNumeric(String str) {
Pattern pattern = Pattern.compile("[0-9]*");
Matcher isNum = pattern.matcher(str);
return isNum.matches();
}
w:下線を含む任意の単語文字と一致します.
[a-z]:範囲内の文字を表します.指定した区間内の任意の文字と一致します.
2009年9月7日に実際に開発された最新の統計によると、 中国電信は中国3 G番号段を発表した:中国聯通185186;中国移動188187;中国電信は189180の計6つの区間である. 3 G業務専属の180-189号段はすでに各キャリアに基本的に割り当てられ、そのうち180、189は中国電信に割り当てられ、187、188は中国移動に帰属し、185、186は新聯通に属する. 中国移動は139、138、137、136、135、134、159、158、157(3 G)、152、151、150、188(3 G)、187(3 G)を持っている.14個の番号セグメント 中国聯通は番号セグメント:130、131、132、155、156(3 G)、186(3 G)、185(3 G);6個の番号セグメント 中国電信は番号セグメント:133、153、189(3 G)、180(3 G);4つの番号セグメント 移動: 2 Gセグメント(GSMネットワーク)は1391381137136135134(0-8)、159158152151150 3 Gセグメント(TD-SCDMAネットワーク)は157188187 147は、移動TD上のNIC専用番号区間である. インターコネクト: 2 Gセグメント(GSMネットワーク)は、130131321155156 3 Gセグメント(WCDMAネットワーク)は186185 テレコム: 2 Gセグメント(CDMAネットワーク)は133153 3 Gセグメント(CDMAネットワーク)は189180