正则匹配手机号码

<script>

  1. function fun1(){
  2. var mobile= document.getElementById(‘mobile‘).value;
  3. var mobile= /^1[3458][0-9]\d{8}$/;

    if(mobile.test(mobile)){

    alert(‘是手机号码‘);

    }else{

    alert(‘不是手机号码‘);

    }

  4. var k=document.myform.qq.value;
  5. //^表示不匹配。d表示任意数字,{5,10}表示长度为5到10。
  6. var reg=/^\d{5,10}$/;
  7. //用上面定义的正则表达式测试,如果不匹配则返回false
  8. if(!reg.test(k)){
  9. alert("请输入你正确的QQ号");
  10. return false;
  11. }
  12. }
  13. </script>
  14. <form name="myform" onsubmit="return fun1()">
  15. QQ号:
  16. <input type="text" name="qq">
  17. 手机号码:<input type="text" name="mobile" id="mobile">
  18. <input type="submit" value="提交">
  19. </form>
时间: 2024-10-31 10:12:34

正则匹配手机号码的相关文章

javascript 正则匹配手机号码

  <form class="form-horizontal" name="mobileform" style="padding:10px;"  onSubmit="return checkMobile();"> <div class="span12"> <span class="pull-left title-ipone">手机号:</span

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

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

iOS 中的正则匹配(工具类)

正则表达式 正则表达式是对字符串操作的一种逻辑公式, 用事先定义好的一些特定字符.及这些特定字符的组合, 组成一个"规则字符串", 这个"规则字符串"用来表达对字符串的一种过滤逻辑, 正则表达式就是用于描述这些规则的工具, 或者说, 正则表达式就是记录文本规则的代码. 在开发中, 我们经常会有查找符合某些复杂规则的字符串的需要, 比如数据校验: 判断用户的输入是否合法(如:用户注册的时候,QQ号码,电话号码,邮箱是否符合要求) 下面让我们先来看看正则匹配常用的一些字

2-常用的正则匹配规则(会员名,真实姓名,邮箱,身份证号码,邮箱)

一.常见的正则匹配规则: 常见的匹配规则有 会员名,真实姓名,邮箱,身份证号码,邮箱等等 1.用户名 要求:会员名以汉字或字母开头,有3-18位数字,字母,下划线,汉字组成 正则:reg1 = /^[\u4e00-\u9fa5a-zA-Z][0-9a-zA-Z_\u4e00-\u9fa5]{2,17}/; 2.真实姓名 要求:真实姓名是2-6位的汉字组成 正则:reg2 = /^[\u4e00-\u9fa5][\u4e00-\u9fa5]{1,5}$/; 3.密码 要求:由6-16位的数字,字母

常用JS正则匹配函数

//校验用户名:只能输入1-30个字母 function isTrueName(s) { var patrn=/^[a-zA-Z]{1,30}$/; if (!patrn.exec(s)) return false return true } //校验密码:只能输入6-20个字母.数字.下划线 function isPasswd(s) { var patrn=/^(/w){6,20}$/; if (!patrn.exec(s)) return false return true } //校验普通

js 对表单的一些验证及正则匹配

利用的是jq的validate.js 详见菜鸟教程http://www.runoob.com/jquery/jquery-plugin-validate.html 以下是我测试的几个文件,就是理解后修改的菜鸟教程上的例子,具体还没实际用在工程中,一些防sql注入,防xss攻击等未实现,但是功能完备 validate.html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <

iOS正则匹配手机号

#pragma 正则匹配手机号+ (BOOL)validateMobile:(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     */    NSString * MOBILE = 

常用的re模块的正则匹配的表达式

07.01自我总结 常用的re模块的正则匹配的表达式 一.校验数字的表达式 1.数字 ^[0-9]\*$ 2.n位的数字 ^\d{n}$ 3.至少n位的数字 ^\d{n,}$ 4.m-n位的数字 ^\d{m,n}$ 5.零和非零开头的数字 ^(0|[1-9][0-9]\*)$ 6.非零开头的最多带两位小数的数字 ^([1-9][0-9]\*)+(\.[0-9]{1,2})?$ 7.带1-2位小数的正数或负数 ^(\-)?\d+(\.\d{1,2})$ 8.正数.负数.和小数 ^(\-|\+)?\

php正则匹配用户名必须包含字母和数字且大于6位

php正则匹配用户名必须包含字母和数字且大于6位 UEditor 1.4.3版本中去掉本地自动保存功能 右键菜单没有新建文本文档txt 常见HTTP错误代码大全 http常见状态码 eclipse内存溢出错误 为什么井盖是圆的?--揭开面试题的神秘面目! Linux Centos 6.6搭建SFTP服务器 密码强度检测 JS判断检测用户输入密码强度代码 对程序员来说,提高薪水最好的建议是什么? CSS3仿淘宝右侧固定导航悬浮层 jQuery仿淘宝网登录拖动滑块验证码代码 jQuery单击div更