手机号码,密码正则验证


Posted in Javascript onSeptember 04, 2014

 /**
     * 手机号码
     * 移动: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
     */
    NSString * MOBILE = @"^1(3[0-9]|5[0-35-9]|8[025-9])\\d{8}$";
    /**
              * 中国移动:China Mobile
              * 134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188
              */
    NSString * CM = @"^1(34[0-8]|(3[5-9]|5[017-9]|8[278])\\d)\\d{7}$";
    /**
              * 中国联通:China Unicom
              * 130,131,132,152,155,156,185,186
              */
    NSString * CU = @"^1(3[0-2]|5[256]|8[56])\\d{8}$";
    /**
              * 中国电信:China Telecom
              * 133,1349,153,180,189
              */
    NSString * CT = @"^1((33|53|8[09])[0-9]|349)\\d{7}$";
    /**
              * 大陆地区固话及小灵通
              * 区号:010,020,021,022,023,024,025,027,028,029
              * 号码:七位或八位
              */
    // NSString * PHS = @"^0(10|2[0-5789]|\\d{3})\\d{7,8}$";

密码
^(?=.*?[a-zA-Z])(?=.*?[0-9])[a-zA-Z0-9]{6,20}$

"^\d+$"

//非负整数(正整数 + 0)  
"^[0-9]*[1-9][0-9]*$"

//正整数  
"^((-\d+)|(0+))$"

//非正整数(负整数 + 0)  
"^-[0-9]*[1-9][0-9]*$"

//负整数  
"^-?\d+$"

//整数  
"^\d+(\.\d+)?$"

//非负浮点数(正浮点数 + 0)  
"^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$"

//正浮点数  
"^((-\d+(\.\d+)?)|(0+(\.0+)?))$"

//非正浮点数(负浮点数 + 0)  
"^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$"

//负浮点 
数  
"^(-?\d+)(\.\d+)?$"

//浮点数  
"^[A-Za-z]+$"

//由26个英文字母组成的字符串  
"^[A-Z]+$"

//由26个英文字母的大写组成的字符串  
"^[a-z]+$"

//由26个英文字母的小写组成的字符串  
"^[A-Za-z0-9]+$"

//由数字和26个英文字母组成的字符串  
"^\w+$"

//由数字、26个英文字母或者下划线组成的字符串  
"^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$"

//email地址  
"^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$"

//url  
/^13\d{9}$/gi手机号正则表达式

public static bool IsValidMobileNo(string MobileNo) 
  { 
   const string regPattern = @"^(130|131|132|133|134|135|136|137|138|139)\d{8}$"; 
   return Regex.IsMatch(MobileNo, regPattern); 
  }

正则表达式--验证手机号码:13[0-9]{9} 
实现手机号前带86或是+86的情况:^((\+86)|(86))?(13)\d{9}$ 
电话号码与手机号码同时验证:(^(\d{3,4}-)?\d{7,8})$|(13[0-9]{9})  
提取信息中的网络链接:(h|H)(r|R)(e|E)(f|F)  *=  *('|")?(\w|\\|\/|\.)+('|"|  *|>)?   
提取信息中的邮件地址:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*   
提取信息中的图片链接:(s|S)(r|R)(c|C)  *=  *('|")?(\w|\\|\/|\.)+('|"|  *|>)? 
提取信息中的IP地址:(\d+)\.(\d+)\.(\d+)\.(\d+)     
提取信息中的中国手机号码:(86)*0*13\d{9}     
提取信息中的中国固定电话号码:(\(\d{3,4}\)|\d{3,4}-|\s)?\d{8}     
提取信息中的中国电话号码(包括移动和固定电话):(\(\d{3,4}\)|\d{3,4}-|\s)?\d{7,14}     
提取信息中的中国邮政编码:[1-9]{1}(\d+){5}     
提取信息中的中国身份证号码:\d{18}|\d{15}     
提取信息中的整数:\d+     
提取信息中的浮点数(即小数):(-?\d*)\.?\d+     
提取信息中的任何数字  :(-?\d*)(\.\d+)?   
提取信息中的中文字符串:[\u4e00-\u9fa5]*     
提取信息中的双字节字符串  (汉字):[^\x00-\xff]* 

Javascript 相关文章推荐
论坛特效代码收集(落伍转发-不错)
Dec 02 Javascript
HTML Dom与Css控制方法
Oct 25 Javascript
jquery下异步提交表单 异步跨域提交表单
Nov 17 Javascript
超轻量级的基于jquery的三级展开列表
Apr 26 Javascript
非jQuery实现照片散落桌子上,单击放大的LightBox效果
Nov 28 Javascript
javascript中sort()的用法实例分析
Jan 30 Javascript
jQuery验证插件validate使用方法详解
Sep 13 Javascript
jQuery电话号码验证实例
Jan 05 Javascript
angular实现表单验证及提交功能
Feb 01 Javascript
详解webpack es6 to es5支持配置
May 04 Javascript
JavaScript实现图片切换效果
Aug 12 Javascript
微信小程序实现pdf、word等格式文件上传的方法
Sep 10 Javascript
javascript中2个感叹号的用法实例详解
Sep 04 #Javascript
IE下通过a实现location.href 获取referer的值
Sep 04 #Javascript
通过location.replace禁止浏览器后退防止重复提交
Sep 04 #Javascript
下拉框select的绑定示例
Sep 04 #Javascript
javascript使用正则获取url上的某个参数
Sep 04 #Javascript
JavaScript中匿名、命名函数的性能测试
Sep 04 #Javascript
容易造成JavaScript内存泄露几个方面
Sep 04 #Javascript
You might like
解决在laravel中auth建立时候遇到的问题
2019/10/15 PHP
PHP基于ip2long实现IP转换整形
2020/12/11 PHP
分享别人写的一个小型js框架
2007/08/13 Javascript
jquery jqPlot API 中文使用教程(非常强大的图表工具)
2011/08/15 Javascript
jquery自定义插件结合baiduTemplate.js实现异步刷新(附源码)
2016/12/22 Javascript
微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤
2018/09/18 Javascript
详解Jest结合Vue-test-utils使用的初步实践
2019/06/27 Javascript
JavaScript实现多文件下载方法解析
2020/08/07 Javascript
python Django模板的使用方法(图文)
2013/11/04 Python
python判断windows隐藏文件的方法
2014/03/21 Python
python实现跨文件全局变量的方法
2014/07/07 Python
在Linux下使用Python的matplotlib绘制数据图的教程
2015/06/11 Python
Python制作钉钉加密/解密工具
2016/12/07 Python
python爬虫入门教程--HTML文本的解析库BeautifulSoup(四)
2017/05/25 Python
Django处理文件上传File Uploads的实例
2018/05/28 Python
解决python中 f.write写入中文出错的问题
2018/10/31 Python
对pandas中iloc,loc取数据差别及按条件取值的方法详解
2018/11/06 Python
对Python中创建进程的两种方式以及进程池详解
2019/01/14 Python
pytorch 模型可视化的例子
2019/08/17 Python
python使用docx模块读写docx文件的方法与docx模块常用方法详解
2020/02/17 Python
Python的PIL库中getpixel方法的使用
2020/04/09 Python
pip已经安装好第三方库但pycharm中import时还是标红的解决方案
2020/10/09 Python
Python安装Bs4的多种方法
2020/11/28 Python
css3学习系列之移动属性详解
2017/07/04 HTML / CSS
配置H5的滚动条样式的示例代码
2018/03/09 HTML / CSS
英国网上购买肉类网站:Great British Meat
2018/10/17 全球购物
工作分析计划书
2014/04/30 职场文书
地理信息科学专业推荐信
2014/09/08 职场文书
贯彻落实“八项规定”思想汇报
2014/09/13 职场文书
购房委托书
2014/10/15 职场文书
2014年教师学期工作总结
2014/11/08 职场文书
努力学习保证书
2015/02/26 职场文书
安全教育观后感
2015/06/17 职场文书
2016中学教师读书心得体会
2016/01/13 职场文书
2019年个人工作总结范文(3篇)
2019/08/27 职场文书
Python进程间的通信之语法学习
2022/04/11 Python