1. 程式人生 > >正則驗證手機號碼

正則驗證手機號碼

/**
     * 驗證手機號碼
     * 
     * @param phoneNumber
     *            手機號碼
     * @return boolean
     */
    public static boolean checkPhoneNumber(String mobiles) {
        Pattern p = Pattern
                .compile("^((13[0-9])|(14[0-9])|(17[0-9])|(15[^4,\\D])|(18[0-9]))\\d{8}$");
        Matcher m = p.matcher(mobiles);
        // System.out.println(m.matches() + "---");
        return m.matches();
}
返回boolean型別,其中有13、14、17、15、18號段

相關推薦

驗證手機號碼

/** * 驗證手機號碼 * * @param phoneNumber * 手機號碼 * @return boolean

php驗證手機、郵箱

als href 驗證 clas private hone net 電話 span //驗證電話private function reg_phone($phone){ if (preg_match("/^13[0-9]{1}[0-9]{8}$|15[0189]

php判斷手機號碼的方法

判斷 想象 模式 php dump 符號表 博客 5.5 obi 用正則匹配手機號碼的時候, 我們先分析一下手機號碼的規律: 1. 手機號通常是11位的 2. 經常是1開頭 3. 第二個數字通常是34578這幾個數字, 2014.5.5日170號段的手機號開賣所以這裏多了

easyui 驗證電話號碼的簡單例子

<script type="text/javascript"> $.extend($.fn.validatebox.defaults.rules, {        phoneNum: { //驗證手機號           validator: funct

php表示式驗證手機號碼

php正則表示式驗證手機號碼是否合法:         $phone = 13688888888;         $check = '/^(1(([35789][0-9])|(47)))\

html5表單pattern屬性配合驗證電話和手機號碼

[b]正則解析[/b] “^\d+$”  //非負整數(正整數 + 0) “^[0-9]*[1-9][0-9]*$”  //正整數 “^((-\d+)|(0+))$”  //非正整數(負整數 + 0) “^-[0-9]*[1-9][0-9]*$”  //負整數 “^-?\d+$”    //整數 “^\d+(

表示式--驗證手機號碼

function isPhoneNo(phone){ var pattern = /^1[3|5|6|7|8|9]{1}[0-9]{9}$/; return pattern.test(phone); }

驗證表示式(一),同時驗證手機號碼和固定電話號碼

var reg=^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(18[0,5-9]))\d{8}$|^0\d{2,3}-?\d{7,8}$;//正則表示式 主要實現程式碼如下: function CheckPhone(number){

郵箱和手機號碼表示式驗證(手機號碼支援188)-HTML-XHTML-CSS

var Email=document.getElementById("inputEmail"); var reEmail=/^/w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*$/;   //郵箱檢測 var b_email=reEmail

手機號碼驗證

final String telRegex = "[1][3578]\\d{9}"; trim.matches(telRegex) //判斷他的返回值是true 還是false true 是正

js表示式驗證手機號碼和郵箱

原生的js 1、目前的手機號碼段如下: 檢視最新號碼段 移動: 139 138 137 136 135 134 147 150 151 152 157 158 159 178 182 183 184 187 188 聯通: 130 131 132 155

Java表示式——驗證手機號碼符合性

regex1驗證條件很方便,可以大範圍覆蓋, 但是還是細分一下使用regex2驗證條件比較好一些。 /** * 驗證手機號碼的合法性 * @author jy */ package mobile; import java.util.regex.Matcher; i

手機號碼、電子郵箱、身份證、銀行卡驗證

手機號碼:var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/; 電子郵箱:/^[a-z0-9]+([._\-][a-z0-9])@([a-z0-9]+[-a-z0-9]*[a-z0

表示式-身份證號碼驗證

身份證號碼驗證 1.第一代身份證15位: /^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}$/ 例: if (sfzhmcode.length == 15 &&

一些有用的js驗證(是否為空,是否為整數,email,手機,電話,身份證)

dojo.provide("common.util.validate"); common.util.validate = {    isBlank : function(value) {       if (typeof (value) == "undefinded" ||

php不用驗證真假身份證 身份證號碼驗證

<?php $IDCard = new IDCard(); var_dump($IDCard::isCard($_GET['card'])); /** * 身份證處理類 */ class IDCard { //檢證身份證是否正確

JS/JQuery 郵箱 手機 電話 驗證

var mail=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; var tel=/^(\(\d{3,4}\)|\

js驗證數字的方法

字符 ack xxxxxxxx clas cti validate 浮點 則表達式 pre 正則驗證數字的方法: <script type="text/javascript"> function validate(){ var reg

jquery驗證手機號碼

格式 func ems nbsp false 手機 code bmi true function checkSubmitMobil() { if ($("#tel").val() == "") { alert("手機號碼不能為空!");

了解jQuery Validate.JS後不用再為驗證頭疼

url 理解 程序 valid 客戶 pre 提高 -s log jQuery Validate 是功能豐富的正則驗證插件,為客戶端提供了強大的驗證功能,同時提供了大量的正則選項,滿足應用程序各種需求。該插件捆綁了一整套有用的驗證方法,同時包括URL驗證和電子郵件驗證,為