最全判断手机号码正则方法

        //判断是否为手机号//        if(preg_match("#^13[\d]{9}$|^14[5,7]{1}\d{8}$|^15[^4]{1}\d{8}$|^17[0,6,7,8]{1}\d{8}$|^18[\d]{9}$#",$filter))//        if(preg_match("/^0?1[3|4|5|6|7|8][0-9]\d{8}$/",$filter))        if(preg_match("/^0?1[0-9][0-9]\d{8}$/",$filter))        {            $userGroup = pdo_fetchall("SELECT * FROM " . tablename(‘exam_user‘) .                " WHERE weid=:weid AND phone like :phone              ORDER BY id ASC LIMIT " . ($pindex - 1) * $psize . "," . $psize , array(‘:weid‘ => $weid,‘:phone‘=>"%{$filter}%"));

$total = pdo_fetchcolumn("SELECT COUNT(*) FROM " . tablename(‘exam_user‘) .                " WHERE weid=:weid AND phone like :phone  " , array(‘:weid‘ => $weid,‘:phone‘=>"%{$filter}%"));

}e
时间: 2024-10-08 13:13:25

最全判断手机号码正则方法的相关文章

php正则判断手机号码的方法

导读: php用正则表达式判断手机号码的写法:从文章中匹配出所有的手机号就可以preg_match_all(),如果要检查用户输入的手机号是否正确可这样来检查:preg_match(). 用正则匹配手机号码的时候, 我们先分析一下手机号码的规律: 1. 手机号通常是11位的 2. 经常是1开头 3. 第二个数字通常是34578这几个数字, 2014.5.5日170号段的手机号开卖所以这里多了个7. php用正则表达式判断手机号码的写法: $g = "/^1[34578]\d{9}$/"

手机号码正则判断

//判断手机号码格式是否正确 + (BOOL)valiMobile:(NSString *)mobile { mobile = [mobile stringByReplacingOccurrencesOfString:@" " withString:@""]; if (mobile.length != 11) { return NO; }else{ /** * 移动号段正则表达式 */ NSString *CM_NUM = @"^((13[4-9])|(1

关于正则方法的一点理解

正则表达式   1. 元字符   元字符是正则表达式的基础,比如\d--[0-9]数字字符,\D--[^0-9]非数字字符:还有转义符\f--换页,\n--换行:边界^--字符串起始位置,$--字符串结束位置,量词*--重复零次或更多 x>=0,+--重复一次或更多次 x>=1,?--重复零次或一次 x=(0||1)   {n}n次x=n,{n,} 重复n次或更多 x>=n,{n,m} 重复出现的次数比n多但比m少 n<=x<=m       2.正则方法   -> t

WPF Popup全屏 弹出方法。解决只显示75%的问题。

WPF Popup全屏 弹出方法.解决只显示75%的问题. WPF 中 Popup 有一个特点.当Popup的高度超过屏幕的75%的时候,只显示75%的高度. 如下代码: <Window x:Class="WpfApplication13.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.micro

Android编程实现WebView全屏播放的方法

这篇文章主要介绍了Android编程实现WebView全屏播放的方法,结合实例形式较为详细的分析了Android实现WebView全屏播放的布局与功能相关技巧,需要的朋友可以参考下! 本文实例讲述了Android编程实现WebView全屏播放的方法.分享给大家供大家参考,具体如下: 最近因为项目要用webview加载html5的视频,开始不能全屏播,做了很久才做出来!那按我的理解说下怎么实现全屏吧. 首先写布局文件activity_main.xml: <LinearLayout xmlns:an

【Win 10应用开发】实现全屏播放的方法

原文:[Win 10应用开发]实现全屏播放的方法 有人会问,以前的MediaElement控件不是有现成的一排操作按钮吗?而且可以直接进入全屏播放.是的,我们知道,以往的Store App都是在全屏模式下运行的,只要MediaElement控件填满整个窗口,就等于全屏播放了,但是,Win10应用是窗口化的,将MediaElement控件的IsFullWindow属性设置为true后,就会这样: 从上面的截图看,MediaElement控件只是覆盖整个窗口而已,并没有实现全屏.那有办法让它全屏播放

判断手机号码,电话号码函数

// 正则判断手机号码地址格式 - (BOOL)isMobileNumber:(NSString *)mobileNum{       /**        * 手机号码        * 移动:134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188        * 联通:130,131,132,152,155,156,185,186        * 电信:133,1349,153,180,189        */     

判断手机号码合法性

问题描述: 我国大陆运营商的手机号码标准格式为:国家码+手机号码,例如:8613912345678.特点如下: 1.长度13位: 2.以86的国家码打头: 3.手机号码的每一位都是数字. 请实现手机号码合法性判断的函数要求: 1)如果手机号码合法,返回0: 2)如果手机号码长度不合法,返回1 3)如果手机号码中包含非数字的字符,返回2: 4)如果手机号码不是以86打头的,返回3: [注]除成功的情况外,以上其他合法性判断的优先级依次降低.也就是说,如果判断出长度不合法,直接返回1即可,不需要再做

最全防止sql注入方法

最全防止sql注入方法 发布时间: 2012-04-5 浏览次数:19361 分类: PHP教程 (1)mysql_real_escape_string -- 转义 SQL 语句中使用的字符串中的特殊字符,并考虑到连接的当前字符集 使用方法如下: $sql = "select count(*) as ctr from users where username ='".mysql_real_escape_string($username)."' and password='&q