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

常用javascript客户端正则输入校验代码

阅读更多

 

去前后空格
function trim(s)
 {
     return s.replace( /^s*/, "" ).replace( /s*$/, "" );
 } 


if (!/^w{4,25}$/.test(username))
  {
      errStr += " 您的用户名必须是字母和数字,且长度在4到25之间";
}


if (!/^w{4,25}$/.test(pass))
{
     errStr += " 您的密码必须是字母和数字,且长度在4到25之间";
}


if (!/^[0-1]?[0-9]?[0-9]$/.test(age))
{
     errStr += " 您的年龄必须为整数,且必须是一个有效的年龄值";
}


if(!/^19dd-[0-1]d-[0-3]d$/.test(birth) && !/^20[0-1]d-[0-1]d-[0-3]d$/.test(birth))
{
     errStr += " 您的生日格式不正确,格式:yyyy-MM-DD";
}


分享到:
评论

相关推荐

    javascript 常用校验代码

    这篇博客“javascript 常用校验代码”可能包含了多种用于验证用户输入、数据格式以及其他关键业务逻辑的JavaScript函数和方法。 在JavaScript中,数据校验主要针对以下几个方面: 1. **用户输入校验**:这通常涉及...

    js正则输入验证提示

    本文将详细讲解如何使用JavaScript进行正则表达式输入验证,并结合C#.NET实例代码来加深理解。 1. **JavaScript正则表达式基础** - 定义:在JavaScript中,你可以使用`/pattern/flags`的形式创建一个正则表达式,...

    Struts2的输入校验

    2. 客户端校验:Struts2支持在客户端进行输入校验,通常通过JavaScript实现,可以在表单提交前就捕获错误,提高用户体验。 3. 服务器端校验:当请求到达服务器时,Struts2会尝试调用`validateXxx()`方法,其中`Xxx`...

    页面输入校验

    3. **客户端校验**:客户端校验是指在用户的浏览器端执行的校验,通常使用JavaScript或HTML5的内置校验功能。这种校验可以提供即时反馈,减少服务器的负担,但可能被恶意用户绕过。 4. **服务器端校验**:尽管...

    Text的输入校验

    对于更复杂的校验逻辑,JavaScript是常用工具。通过监听`onsubmit`事件,可以在表单提交前进行校验。例如,可以使用`event.preventDefault()`阻止默认的表单提交,然后编写自定义的校验函数。JavaScript还可以提供...

    常用js正则的写法

    ### 常用JS正则表达式写法详解 #### 1. 手机号码验证 在进行手机号码验证时,通常需要确保输入的是中国大陆有效的手机号码格式。根据描述中的代码示例,我们可以看到几种不同的正则表达式来匹配不同类型的手机号码...

    动态Web应用中客户端数据校验技术探讨.pdf

    在用户输入数据请求时,JavaScript程序可以在数据提交给服务器前对其进行预处理和校验。 实现客户端数据校验的方法通常包括创建一系列针对不同数据类型的校验公用函数,存储在公共函数文件中,然后在客户端请求页面...

    javascript 基于正则表达式的文本框验证代码

    在Web开发中,正则表达式是一种非常重要的文本处理工具,广泛用于客户端和服务器端的数据验证。本文将介绍如何使用JavaScript结合正则表达式对HTML文本框中的内容进行验证,确保用户输入的内容符合特定的格式要求。 ...

    web项目里用到的工具类(正则校验、图片验证码、json解析、订单号生成)

    在Web项目中,正则校验常用于验证用户输入的数据,例如: - **用户名**:通常要求包含字母、数字,长度在一定范围内,不允许特殊字符。 - **手机号**:中国的手机号码一般以13、14、15、16、17、18、19开头,且...

    javascript常用校验脚本

    JavaScript是一种广泛应用于网页和网络应用的编程语言,它在客户端执行,可以实现丰富的用户交互。在前端开发中,数据验证是必不可少的环节,确保用户输入的数据格式正确、合法,能够有效防止错误信息的提交,提高...

    JavaScript校验设计.zip

    在网页开发中,JavaScript校验设计扮演着至关重要的角色,它能够确保用户输入的数据符合预设的格式和规则,减少服务器端的压力,提高用户体验。本文将深入探讨JavaScript中的数据验证设计与数据获取。 一、...

    struts2输入校验

    客户端验证通常基于JavaScript实现,其脚本代码由Struts2根据`validation.xml`文件自动生成。 ### 四、国际化信息 在多语言环境下,使用国际化信息进行错误提示显得尤为重要。Struts2允许开发者在验证文件中引用...

    javascript使用正则控制input输入框允许输入的值方法大全

    在JavaScript中,可以通过正则表达式来定义一个输入值应该遵循的模式,并使用这个模式来校验用户输入的合法性。 下面,我们将探讨如何通过JavaScript正则表达式来控制input输入框允许输入的值。 1. 只允许输入数字...

    正则验证double

    有了这个正则表达式,我们可以通过编程语言中的正则函数(如JavaScript的`test()`,Java的`Pattern.matches()`等)来验证用户输入的字符串是否符合double类型的标准。 在提供的压缩包文件中,虽然没有直接与“正则...

    javascript 表单验证禁止输入中文汉字

    JavaScript 是一种常用的客户端脚本语言,它可以直接在用户的浏览器上运行,用于实现表单验证。在这个场景中,我们需要实现的功能是:在JavaScript中禁止用户在表单字段中输入中文汉字。 首先,我们要理解如何检测...

    日期校验相关代码

    JavaScript 是一种常用的客户端脚本语言,常用于网页交互,因此在浏览器环境中进行日期校验时,JavaScript 是首选工具之一。本篇将深入探讨如何使用正则表达式和JavaScript来实现日期校验。 首先,我们来看第一个...

    企业动态网站应用程序开发——输入数据实时校验函数及使用方法(Javascript篇).pdf

    本文旨在探讨输入数据实时校验函数在企业动态网站应用程序开发中的重要性,并以Javascript为例,详细介绍其实时校验函数的编写方法及其使用策略。 首先,我们需明确什么是输入数据的实时校验函数。在企业动态网站中...

    javascript代码常用大全

    ### JavaScript代码常用大全知识点解析 #### 一、验证类 **1. 数字验证** - **1.1 整数验证** - 目的是确保输入的字符串仅包含整数。 - 可以通过正则表达式 `/^-?\d+$/.test(str)` 实现,其中 `-?` 表示可选的...

    javascript校验大全

    JavaScript是一种广泛应用于网页和网络应用的轻量级脚本语言,尤其在客户端验证中起着至关重要的作用。本文将深入探讨“javascript校验大全”所涵盖的验证技术,包括表单验证、数据类型验证以及特殊格式验证,如邮箱...

    JavaScript中一些常用的正则表达式(推荐)

    JavaScript中的正则表达式是一种强大的文本处理工具,广泛用于字符串模式匹配、验证、...在实际应用中,正则表达式可以被嵌入到各种验证函数中,帮助开发者在客户端或服务器端执行字符串校验,从而提升数据处理的质量。

Global site tag (gtag.js) - Google Analytics