手机号码的验证(13开头和158,159开头,共11位)
var re;
var ss=document.getElementById('textbox3').value;
re= /^(13[0-9]{9})|(15[89][0-9]{8})$/
if(re.test(ss))
{
document.getElementById('label3').innerText=""; //给label赋值用innerText
}
else
{
document.getElementById('label3').innerText="请输入正确的手机号码!";
document.getElementById('imagebutton1').disabled=true; //禁用Button用disabled
}
邮件地址的验证(包含@和.)
var re;
var ss=document.getElementById(textboxid).value;
re= /\w@\w*\.\w/
if(re.test(ss))
document.getElementById('label4').innerText="";
else
{
document.getElementById('label4').innerText="请输入正确的邮件地址!";
document.getElementById('imagebutton1').disabled=true;
}
邮政编码的验证(开头不能为0,共6位)
var ss=document.getElementById('TextBox4').value;
var re= /^[1-9][0-9]{5}$/
if(re.test(ss))
document.getElementById('label5').innerText="";
else
{
document.getElementById('label5').innerText="邮政编码格式不正确!";
}
var r= /^13[012345789]{9}/ 以13开头的11位数,后9位不能出现数字6
分享到:
相关推荐
### 正则表达式验证知识点解析 #### 一、概述 正则表达式是一种用于匹配字符串中字符组合的强大工具,在JavaScript等编程语言中被广泛应用于数据验证、文本处理等领域。本文将详细介绍几种常见类型的正则表达式...
### 正则表达式验证规则 #### 1. **任意非空字符串验证** ```regex Require:/.+/ ``` 此正则表达式用于匹配任何非空字符串,至少包含一个或多个字符。 #### 2. **电子邮件格式验证** ```regex Email:/^\w+([-+.]\w...
在进行网页开发时,我们常常需要验证用户输入的数据,比如手机号、电子邮件地址和邮政编码。以下详细说明了如何使用JavaScript正则表达式来完成这些验证工作。 ### 手机号码验证 中国大陆的手机号码为11位数字,...
在JavaScript中,正则表达式可以用来验证用户输入,例如检查邮箱地址的有效性或手机号码的格式。以下是一些JavaScript中常见的正则表达式及其应用: 1. 邮箱验证: ```javascript const emailRegex = /^[a-zA-Z0-...
3. **身份证号验证**:中国大陆的身份证号为18位,可使用复杂的正则表达式进行验证,但一般仅做长度检查`^\d{15}(\d{2}[A-Za-z0-9])?$`。 4. **密码强度验证**:通常要求包含大小写字母、数字和特殊字符,例如`^(?=....
使用JavaScript和JQuery,可以使用正则表达式来验证手机号的格式。下面是一个简单的手机号验证示例: ```javascript function is_mobile(mobile) { var reg = /^1[3|4|5|7|8][0-9]{9}$/; return reg.test(mobile);...
以下将对各类型证件的正则表达式验证规则进行详细解释: 1. 邮件格式(EMAIL): 正则表达式用于匹配标准电子邮件地址格式,包括用户名和域名,其中用户名由字母、数字、下划线、句点和加号组成,而域名部分必须以...
我们已经发现了,在正则表达式中所有的字母字符和数字都是按照字面意思与自身相匹配的.JavaScript的正则表达式还通过以反斜杠(\)开头的转义序列支持某些非 字母字符.例如,序列 "\n" 在字符串中匹配的是一个直接量换...
在“注册邮箱验证、手机号验证等正则表达验证”这个主题中,我们将探讨如何使用正则表达式来验证用户的邮箱地址和手机号码。 1. 邮箱验证: 邮箱地址通常由用户名、@符号、域名和顶级域组成。一个基本的邮箱正则...
### 正则表达式详解 #### 一、正则表达式基础 正则表达式是一种强大的文本处理工具,能够帮助我们高效地完成各种文本匹配、提取等操作。无论是编程还是日常工作中,掌握正则表达式的使用都能极大提高工作效率。 #...
**描述**: 此正则表达式进一步增强了固定电话号码的验证能力,支持更多的区号格式和分机号的验证。 ### 14. 手机号码验证(中国移动、联通) **正则表达式**: `regexp="^((\(\d{3}\))|(\d{3}\-))?13[456789]\d{8}|...
JS正则表达式封装与使用操作主要涉及了JavaScript中的正则表达式如何被封装成函数以便复用,并用这些函数对不同类型的输入进行验证。正则表达式是用于匹配字符串中字符组合的模式,它提供了强大的文本处理功能,常...
这个文档"js 验证 常用正则表达式集锦"汇总了多种常见的验证规则,适用于网页表单验证和数据处理。以下是这些正则表达式及其对应的验证功能: 1. **Require**: `/.+/` - 这个正则表达式用于检查输入是否为空,至少...
"JS正则验证大全 (.Net客户端验证)"这个资源集成了多种常见的JavaScript正则表达式,用于各种常见数据类型的验证,如电子邮件、电话号码、日期等。 正则表达式(Regular Expression)是模式匹配工具,可以用来进行...
### 正则表达式在JavaScript中的应用 #### 标题解析 标题“超有用的JS正则表达式大全!!!!!!_回眸一惊[文].pdf”指出这是一篇关于JavaScript中正则表达式的综合指南。从标题可以看出,文档将涵盖一系列常用的正则...
JavaScript中的正则表达式是一种强大的文本处理工具,广泛用于字符串模式匹配、验证、搜索和替换等场景。本文所介绍的是一些在JavaScript编程中常用的正则表达式模式,并提供了详细的注释,以便于理解和使用。 ...
### 正则表达式的常见应用解析 #### 一、匹配邮政编码 **需求说明:** 邮政...以上七个案例涵盖了常见的几种正则表达式的应用场景,通过这些例子我们可以看到正则表达式的灵活性以及在处理字符串验证时的强大功能。