`

注册表单特殊字符验证

 
阅读更多
//校验是否全由数字组成
function isDigit(s) 
{ 
var patrn=/^[0-9]{1,20}$/; 
if (!patrn.exec(s)) return false 
return true 
} 

//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串
function isRegisterUserName(s) 
{ 
var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/; 
if (!patrn.exec(s)) return false 
return true 
} 

//校验用户姓名:只能输入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 
} 

//校验普通电话、传真号码:可以“+”开头,除数字外,可含有“-”
function isTel(s) 
{ 
//var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?(\d){1,12})+$/; 
var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/; 
if (!patrn.exec(s)) return false 
return true 
} 

//校验手机号码:必须以数字开头,除数字外,可含有“-”
function isMobil(s) 
{ 
var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/; 
if (!patrn.exec(s)) return false 
return true 
} 

//校验邮政编码
function isPostalCode(s) 
{ 
//var patrn=/^[a-zA-Z0-9]{3,12}$/; 
var patrn=/^[a-zA-Z0-9 ]{3,12}$/; 
if (!patrn.exec(s)) return false 
return true 
} 

//校验搜索关键字
function isSearch(s) 
{ 
var patrn=/^[^`~!@#$%^&*()+=|\\\][\]\{\}:;'\,.<>/?]{1}[^`~!@$%^&()+=|\\\][\]\{\}:;'\,.<>?]{0,19}$/; 
if (!patrn.exec(s)) return false 
return true 
} 

function isIP(s) //by zergling 
{ 
var patrn=/^[0-9.]{1,20}$/; 
if (!patrn.exec(s)) return false 
return true 
}

分享到:
评论

相关推荐

    extjs表单验证特殊字符

    EXTJS社区提供了很多扩展验证库,如`Ext.ux.field.regex`,它们包含更多预定义的正则表达式验证类型,可以方便地集成到项目中,简化特殊字符验证的实现。 综上所述,EXTJS提供了多种方式来处理表单验证,特别是对...

    表单的验证数字字符特殊符号

    本主题主要关注的是“表单的验证数字字符特殊符号”,这涉及到对用户在表单中输入的数字、字母以及特殊字符的检查。 一、表单验证的重要性 表单验证可以防止无效数据的提交,减少服务器端的处理负担,提高用户体验...

    js校验特殊字符

    本示例中,我们关注的是如何使用JavaScript来校验输入数据中是否包含特殊字符。特殊字符过滤是一个常见的需求,它能防止不合规的字符如SQL注入攻击等安全问题。以下是关于"js校验特殊字符"这一主题的详细解释: 1. ...

    jQuery完整注册表单提交验证

    同时,我们可以添加正则表达式来验证用户名是否包含不允许的特殊字符。 接下来,**密码强度验证** 是为了提高账户安全性。我们可以通过检测密码长度,是否包含数字、字母、符号的组合来评估其强度。jQuery插件如`...

    JavaScript代码判断输入的字符串是否含有特殊字符和表情代码实例

    在某些场景下,例如注册表单,特殊字符和表情都可能不被允许,以确保姓名、账号等字段的规范性。 2. JavaScript正则表达式(Regular Expression)的使用:正则表达式是处理字符串的强大工具,通过模式匹配来识别和...

    带注册验证的AJAX验证表单实例

    "带注册验证的AJAX验证表单实例"就是这样的一个解决方案,它旨在提高用户体验,通过实时验证用户输入,无需每次提交都等待服务器的反馈。接下来,我们将详细讨论这个实例涉及到的技术和知识点。 1. **AJAX ...

    jQuery用户注册表单验证代码

    在本文中,我们将深入探讨如何使用jQuery库进行用户注册表单的验证。jQuery是一个轻量级、高性能的JavaScript库,它极大地简化了DOM操作、事件处理、动画制作以及Ajax交互。在用户注册过程中,表单验证是至关重要的...

    字符验证/** 字符验证/**

    - **输入验证**:检查用户提交的数据是否包含可能引起 SQL 注入的特殊字符。 - **参数化查询**:使用预编译的 SQL 语句和参数绑定技术,确保应用程序传递的任何用户输入都作为数据处理,而不是作为 SQL 代码执行。 -...

    jQuery网页注册表单验证代码

    本教程将深入讲解如何使用jQuery库来实现网页注册表单的验证功能,尤其关注“jQuery网页注册表单验证代码”这一主题。 jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互。在...

    表单注册验证例子

    2. 密码:验证是否为空,长度是否满足安全要求,一般建议包含大小写字母、数字和特殊字符。 3. 确认密码:与密码字段匹配验证。 4. 邮箱:验证是否符合电子邮件格式,例如:`example@example.com`。 5. 手机号:验证...

    jquery表单验证代码百度注册页面表单验证

    3. 密码验证:确认密码强度,可能包括最小长度、数字、字母和特殊字符的组合。例如: ```javascript var passwordRegex = /^(?=.*[a-zA-Z])(?=.*\d)(?=.*[!@#$%^&*])[A-Za-z\d!@#$%^&*]{6,}$/; if (!...

    js处理特殊字符

    通过以上步骤,我们可以有效地处理特殊字符,确保数据的纯净性和安全性,这对于前端表单验证、后端数据处理等场景都极为重要。总之,在JS中处理特殊字符不仅是一项基本技能,也是确保应用程序稳定运行的关键因素之一...

    jQuery网页注册表单验证代码特效.zip

    本资源“jQuery网页注册表单验证代码特效.zip”提供了一种使用JavaScript库jQuery实现的简单注册表单验证解决方案。下面将详细介绍这个jQuery验证方法及其工作原理。 jQuery是一个流行的JavaScript库,它简化了DOM...

    指定特殊字符不能使用

    ### 指定特殊字符不能使用的验证函数解析 在日常的软件开发中,为了确保数据的安全性和格式正确性,我们经常需要对用户输入的数据进行校验。本篇文章将详细介绍一个JavaScript函数`validate`,该函数用于检查字符串...

    jquery注册验证实例会员注册表单验证代码

    5. **密码验证**:通常包括最小长度、最大长度、数字、字母、特殊字符等规则。使用正则表达式进行复杂度检查。 ```javascript var passwordPattern = /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,20}$/; if (!...

    注册表单验证网页特效

    - **数据类型验证**:确保输入的是数字、字母、特殊字符等。 3. **JavaScript验证**: 使用JavaScript可以实现客户端验证,其优点在于即时反馈,但缺点是用户禁用JavaScript时可能失效。通常包括事件监听(如...

    jQuery手机移动端注册表单验证代码

    3. **商户名称验证**:在商户名称字段,代码会检查用户输入的字符长度和内容,防止输入空格或特殊字符,确保输入的商户名称符合规定的格式。 4. **手机号码验证**:针对手机号码,验证代码会使用正则表达式来检测...

    注册验证实例会员注册表单验证代码.zip

    在IT领域,尤其是在Web开发中,用户注册表单验证是一个至关重要的环节。它不仅确保了用户提交的数据符合系统要求,防止无效或恶意输入,还能提高用户体验,减少服务器处理错误数据的负担。本压缩包"注册验证实例会员...

    js表单验证 全网最全的 表单验证

    用户名通常要求唯一且非空,而密码则可能有长度、字符复杂度等要求,如必须包含大写字母、小写字母、数字和特殊字符。此外,密码确认也是常见的验证步骤,确保两次输入的密码一致。 前端验证虽然重要,但为了数据...

Global site tag (gtag.js) - Google Analytics