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

javascript 正则之账号校验

阅读更多

最近工作中遇到了很多关于正则的模块,所以总结了一些,供大家回顾学习。 ----------------------------------

/**
*	[a-zA-Z\xa0-\xff_]小写大写英文,或者中文,或者下划线开头
*	[0-9a-zA-Z\xa0-\xff_]后面的内容可以是小写大写中文数字下划线
*	[0-9a-zA-Z\xa0-\xff_]{3,15}最短3位最长15位
*/
function account(){
	var val = document.getElementById('account');
	var reg = /^[a-zA-Z\u4e00-\u9fa5_][0-9a-zA-Z\u4e00-\u9fa5_]{3,15}$/g;
	if(reg.test(val.value)){
		alert('account:'+val.value+',正确.');
	}else{
		alert('account:'+val.value+',错误.');
	}	
}

 

分享到:
评论

相关推荐

    JavaScript正则表达式验证登录实例

    通过以上内容,我们可以了解到在实现登录验证时,利用JavaScript正则表达式可以有效地对用户输入的账号和密码进行格式上的校验,以保证输入数据符合设定的要求。这样的验证有助于提高应用的安全性,确保用户输入的...

    JavaScript正则表达式

    ### JavaScript正则表达式知识点详解 #### 正则表达式简介 正则表达式是一种用于匹配字符串的强大工具,被广泛应用于各种编程语言中,包括JavaScript。它能够帮助开发者执行复杂的字符串搜索与替换任务。在...

    JavaScript 表单验证正则表达式大全[推荐]

    在JavaScript中使用正则表达式进行表单验证时,我们通常会借助正则表达式对象的`test`方法或者字符串对象的`match`方法。`test`方法用于检查一个字符串是否符合正则表达式定义的模式,如果符合则返回`true`,否则...

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

    2. JavaScript正则表达式(Regular Expression)的使用:正则表达式是处理字符串的强大工具,通过模式匹配来识别和处理字符序列。在该标题中,用到了正则表达式`reg=/[~#^$@%&!?%*]/gi;`来检查输入字符串中是否含有...

    常用的正则表达式 尤其对注册的正则(多而齐全)

    在实际应用中,可以结合编程语言的内置函数或库使用正则表达式,如JavaScript的`match()`、`test()`和`replace()`,Python的`re`模块等。通过实践和不断地学习,你可以更好地掌握正则表达式,提升开发效率和代码质量...

    报表工具FineReport正则表达式定义规则

    在JavaScript中使用正则表达式时,需要在正则表达式前后加上“/”。例如,验证手机号码是否合法的表达式为`/^1(3\d|5[36789])\d{8}$/`。 #### 五、总结 通过以上介绍,我们可以看到正则表达式在报表工具FineReport...

    常用的js正则表达式

    ### 常用的JS正则表达式知识点详解 #### 一、正则表达式的概述与应用场景 ...以上是一些常见的JavaScript正则表达式及其应用场景,掌握这些表达式能够极大地提高前端开发中的工作效率和代码质量。

    javascript实例应用---密码校验类.rar

    总的来说,这个压缩包提供的实例对于学习和理解JavaScript如何实现密码校验规则具有很高的价值,可以帮助开发者提升网站的安全性和用户体验。通过深入研究这个实例,我们可以学习到如何有效地处理用户输入,创建更加...

    常用js正则表达式验证

    ### 常用JS正则表达式验证 在前端开发中,正则表达式的使用非常广泛,尤其是在数据验证方面。本文将详细介绍一个包含多种验证功能的正则表达式集合,这些表达式主要用于验证身份、电话号码、证件号码等信息。 ####...

    javascript密码强度检测

    JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它可以直接在用户的浏览器上运行,无需服务器支持。在创建用户注册或登录系统时,密码的安全性是至关重要的。一个强大的密码可以有效防止未经授权的访问和...

    常用正则表达式(包括中文匹配)

    ### 正则表达式知识点详解 #### 一、正则表达式基础介绍 ...正则表达式的灵活性和强大功能使其成为处理文本数据不可或缺的工具之一。理解和掌握这些基本的正则表达式可以帮助开发者更加高效地完成字符串处理任务。

    JavaScript中常用的正则表达式日常整理(全)

    JavaScript中的正则表达式是编程语言中不可或缺的一部分,它们用于模式匹配、文本搜索和替换等操作。这篇关于JavaScript中常用正则表达式的整理涵盖了多个常见的验证场景,对开发者来说非常实用。 1. **校验全由...

    登录注册弹出框以及弹出框校验

    对于复杂的校验规则,可以利用正则表达式(Regular Expressions)进行匹配。 此外,考虑到无障碍性(Accessibility)和响应式设计(Responsive Design),弹出框应确保在各种设备和屏幕尺寸上都能正确显示和操作。...

    js实现模拟银行卡账号输入显示效果

    1. **JavaScript正则表达式**: - 正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。正则表达式使用单个字符串来描述、匹配一系列匹配某个...

    传智博客ssh商城

    通常使用正则表达式进行校验,确保数据的正确性。 2. **AJAX异步校验**: AJAX(Asynchronous JavaScript and XML)技术用于实现页面无需刷新即可与服务器通信。在本项目中,用于实时验证用户名的独特性。当用户在...

    学校实训JSP项目-[其他类别]网页中文本框自校验的标签.zip

    在实训项目中,学生可能需要编写一个JSP表单,该表单包含多个自校验文本框,并使用JavaScript或jQuery进行更复杂的客户端验证。这不仅涉及HTML和JSP的基本语法,还需要理解如何使用AJAX异步提交数据,以及如何处理...

    javascript表单验证的源码.txt

    JavaScript作为前端开发的主要语言之一,在实现表单验证方面具有天然的优势。本文将通过对一份JavaScript表单验证源码的分析,来详细介绍几种常见的表单验证方法及其实现机制。 #### 二、表单验证的重要性 - **...

    js 判断登录界面的账号密码是否为空

    此外,为了增强可用性和无障碍性,可以添加额外的客户端验证,如使用正则表达式检查账号格式,以及对密码的长度和字符组合要求。同时,考虑使用`pattern`属性或`required`属性来增强HTML5的内置验证。 总之,利用`...

    输入银行卡号判断银行

    可以使用正则表达式进行初步校验。 3. 前缀匹配:根据预处理后的银行卡号前几位,查找与之匹配的银行信息。可以使用哈希表(JavaScript中的对象)或者二分查找等高效的数据结构和算法来快速定位。 4. 校验算法:...

    微信小程序登录界面设计(可以登录)

    - 小程序使用WXML(Weixin Markup Language)作为结构层语言,WXSS(Weixin Style Sheet)作为样式层语言,以及JavaScript作为逻辑层语言,三者共同构建用户界面。 2. **登录界面设计**: - 界面设计应简洁明了,...

Global site tag (gtag.js) - Google Analytics