/**
*author zhutou
**/
//手机号:13912345678
function isMobil(s)
{
var patrn = /^[0-9]{11}$/;
if(!patrn.exec(s)) {
return false;
}
return true;
}
//普通座机号:+0086-010-66668888
function isTel(s)
{
var patrn = /^[+]{0,1}(\d){1,4}[ ]{0,1}([-]{0,1}((\d)|[ ]){1,12})+$/;
if(!patrn.exec(s)) {
return false;
}
return true;
}
//email:zhutou@163.com
function isEmail(s)
{
var patrn = /^([A-Za-z0-9])(\w)+@(\w)+(\.)(com|com\.cn|net|cn|net\.cn|org|biz|info|gov|gov\.cn|edu|edu\.cn)/;
if(!patrn.exec(s)) {
return false;
}
return true;
}
分享到:
相关推荐
本文介绍了在JavaScript中常用的正则表达式,这些正则表达式可用于项目开发中对不同数据格式的验证。以下是部分常见的正则表达式以及其应用场景: 1. 检查是否为空(empty) 正则表达式:``` /** * @param str ...
在引用正则表达式进行验证之前,通常需要先用`trim()`方法去除用户输入的前后空格,然后才能进行长度和格式的校验,保证数据处理的准确性。如果校验不通过,则通过`alert()`函数给用户提示,并用`focus()`函数将光标...
以下是一些2021年常用的JavaScript正则表达式及其应用场景。 #### 1. 手机号码验证 ```javascript /^1((3[\d])|(4[5,6,9])|(5[0-3,5-9])|(6[5-7])|(7[0-8])|(8[1-3,5-8])|(9[1,8,9]))\d{8}$/ ``` 这个正则用于验证...
电话格式验证包括手机号和座机电话,正则表达式如下: ```javascript /^((0\d{2,3}-\d{7,8})|(1[345789]\d{9}))/ ``` 11. 纯数字验证 验证是否为8位纯数字,正则表达式如下: ```javascript /^[0-9]{8}$/ ``` 12....
"验证数据js插件"就是这样一个工具,它可以帮助开发者快速、简便地实现对多种常见输入类型的验证,包括电话、手机、身份证、邮箱和座机号码等。下面我们将详细探讨这个插件及其相关知识点。 首先,`check.1.0.js`和...
在网页开发中,为input框设置输入限制是常见的需求之一,使用正则表达式是实现这一需求的有效手段。正则表达式是一种强大的文本匹配工具,它可以根据预设的模式匹配字符串,实现对用户输入内容的校验。本文将详细...
- 验证手机号:/^1\d{10}$/。 - 验证QQ号:/^\d{5,10}$/。 在实际开发中,通常会把表单验证逻辑放在表单提交事件触发之前,防止非法数据的提交。为了提升用户体验,最好能够给予用户即时反馈,当用户输入不合法时...