`
cbcc1990
  • 浏览: 3704 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

简单的js校验正则

    博客分类:
  • JS
 
阅读更多

1.电子邮箱校验:

var emailpattern = /^w+((-w+)|(.w+))*@[a-za-z0-9]+((.|-)[a-za-z0-9]+)*.[a-za-z0-9]+$/; 
   var imail = $('email').value;  
   if (emailpattern.test(imail)==false)
   {
     $('inner').innerhtml ='邮箱地址有误,你重新输入!';
     myfm.email.focus();    
     return false;
   }  
   else
   {
    $('inner').innerhtml ='正确';
    return true; 
   }
 }

 

2.身份证号码简单校验

function isCardNo(card)
{
   // 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X
   var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
   if(reg.test(card) === false)
   {
       alert("身份证输入不合法");
       return  false;
   }
}

 3.js过滤空格

.replace(/\s/ig, "")

 

  4.只能填数字

onkeyup ="this.value=this.value.replace(/\D/g,'')"

 

分享到:
评论

相关推荐

    JavaScript 数据校验 正则表达式 示例代码

    JavaScript 数据校验 正则表达式 示例代码JavaScript 数据校验 正则表达式 示例代码JavaScript 数据校验 正则表达式 示例代码JavaScript 数据校验 正则表达式 示例代码JavaScript 数据校验 正则表达式 示例代码...

    javascript 校验正则表达式

    本篇文章将深入探讨JavaScript校验正则表达式的方法和实例。 一、基础概念 1. 正则表达式模式:模式是描述一组字符串的规则,例如`/\d+/`表示匹配一个或多个数字。 2. 标志(flags):用于改变正则表达式的匹配...

    邮箱校验正则表达式

    在给定的示例代码中,我们可以看到使用JavaScript来实现邮箱校验正则表达式的验证。首先,我们需要获取用户输入的邮箱地址,然后使用正则表达式来判断输入的字符串是否符合邮箱地址的格式。如果输入的字符串不符合...

    正则表达式(日期校验)

    通过上述示例可以看出,利用正则表达式结合JavaScript的Date对象可以非常方便地实现日期格式的有效校验。这种方法不仅能够保证日期格式的正确性,还可以进一步确保日期的真实性。在实际项目中,根据具体的需求选择...

    javascript数据校验正则表达式

    在压缩包中的`数据有效性校验.js`文件,很可能是包含了各种数据校验功能的JavaScript代码库,提供了方便的数据校验方法,如邮箱、手机号码等。使用这样的库可以简化开发工作,确保代码的可读性和维护性。 总结来说...

    validate校验正则表达式验证

    在本主题“validate校验正则表达式验证”中,我们主要探讨如何利用validate库进行正则表达式的校验工作,以及如何结合自定义的正则表达式进行数据验证。 validate库通常提供了一系列预定义的验证规则,其中包括对...

    javascript常用数据校验正则表达式

    "javascript常用数据校验正则表达式"这个主题涉及到的是在前端开发中如何使用正则来验证用户输入的数据,确保其格式正确性。下面将详细讨论JavaScript中正则表达式的常见用法以及`validate.js`这个文件可能包含的...

    银行卡号正则校验js工具类

    银行卡号正则校验js工具类

    车牌号码正则校验

    车牌号码校验,车牌号码校验

    JS input正则验证大全

    本资源包“JS input正则验证大全”主要聚焦于使用JavaScript进行输入框(input)的各种类型的数据验证,包括英文、中文、邮箱、手机号、银行卡和身份证等常见字段的正则校验规则。以下是对这些知识点的详细说明: 1...

    js正则表达式校验数字、email、身份证号等

    js正则表达式校验数字、email、身份证号等

    js验证中英文名的正则表达式的方法

    var patten = "([\\u4e00-\\u9fa5]{1}[\\u4e00-\\u9fa5\.·。]{"+min+","+max+"}[\\u4e00-\\u9fa5]{1}$)|([a-zA-Z]{1}[a-zA-Z\\-]{"+min+","+max+"}[a-zA-Z]{1}$)";

    校验正则表达式(易快准)

    "校验正则表达式(易快准)"这个项目显然旨在提供一个便捷、快速且准确的正则表达式验证工具。下面将详细介绍正则表达式的相关知识。 1. 正则表达式基础: - **模式匹配**:正则表达式是由字符和特殊符号组成的...

    jq非空验证,js正则表达式验证邮箱和手机号码

    在本案例中,我们关注的是使用jQuery(jq)进行非空验证,以及使用JavaScript(js)的正则表达式来验证邮箱和手机号码的正确性。以下是关于这些知识点的详细说明: 1. **jQuery(jq)非空验证**: jQuery是一种轻...

    js校验特殊字符

    在JavaScript中,可以使用正则表达式(Regular Expression)进行字符串的匹配和校验。特殊字符过滤就是创建一个包含不允许的字符的正则表达式,然后使用该正则表达式去测试输入的字符串,看是否包含这些特殊字符。 ...

    常用的表单校验正则表达式

    ### 常用的表单校验正则表达式知识点详解 #### 1. IP地址验证 在Web开发中,经常需要对用户输入的IP地址进行有效性验证。一个标准的IPv4地址由四个介于0到255之间的数字组成,并且这四个数字之间用点分隔。 **代码...

    js(正则表达式)验证时间格式

    可以验证 ','、'-'、'/'不同格式的日期 还可以加上 时间 2010-02-2 12:02:2 进行有效验证 使用正则表达式

    正则表达式校验身份证号码

    通过以上介绍,我们可以看到使用正则表达式进行身份证号码的简单校验是一种快速有效的方法,而复杂的校验则能够进一步确保身份证号码的合理性和合法性。在实际应用中,可以根据不同的需求选择合适的校验策略。

    js+正则校验身份证号

    js+正则校验身份证号,包括地区、年份、月份、日期、及最主要的--末尾算法--校验

    Javascript校验密码复杂度的正则表达式

    综上所述,在Web前端开发过程中,合理利用JavaScript提供的正则表达式功能来校验密码复杂度,不仅能提升用户体验,还能保障系统的安全性。同时,理解正则表达式的工作原理和使用方法是每位前端开发者必备的技能之一...

Global site tag (gtag.js) - Google Analytics