最近工作中遇到了很多关于正则的模块,所以总结了一些,供大家回顾学习。 ----------------------------------
/** * 姓名:要么是中文,要么是英文,不能混用 */ function _name(){ var val = document.getElementById('_name'); var reg =/^([\u4e00-\u9fa5]+|([a-zA-Z]+\s?)+)$/g;// /^[\一-\龥]*$/g , reg2 = /^[A-Za-z]+$/; if(reg.test(val.value)){ alert('姓名:'+val.value+',正确.'); }else{ alert('姓名:'+val.value+',错误.'); } }
相关推荐
JavaScript 数据校验 正则表达式 示例代码JavaScript 数据校验 正则表达式 示例代码JavaScript 数据校验 正则表达式 示例代码JavaScript 数据校验 正则表达式 示例代码JavaScript 数据校验 正则表达式 示例代码...
该示例展示了如何使用正则表达式来校验一个基本的日期格式(YYYY-MM-DD),并通过JavaScript的Date对象来进行进一步的校验,确保日期的真实有效性。 ```javascript function isDate(str) { // 正则表达式:YYYY-MM...
### 正则表达式校验身份证号码 #### 知识点概述 身份证号码在中国大陆具有唯一性,用于标识每一个公民的身份。身份证号码分为15位和18位两种格式,其中18位号码是在15位基础上增加了一个4位出生年份以及一位校验码...
本资料“Javascript正则表达式校验共7页.pdf.zip”很可能详细介绍了JavaScript正则表达式的各种核心概念、语法和实例,旨在帮助开发者更好地理解和应用这一关键功能。 正则表达式主要包含以下几个核心概念: 1. **...
通用的正则表达式校验代码大全,用于B/S通用开发,简化
Perl被誉为“正则表达式之王”,其内建的正则功能强大且灵活。例如,`=~`操作符可以用于字符串和正则表达式之间的匹配,如`if ($string =~ /pattern/) {...}`。`m//`和`s///`则是Perl中用于匹配和替换的命令。 ...
JavaScript正则表达式是编程语言JavaScript中的一个重要组成部分,它用于处理文本字符串,进行模式匹配、查找、替换等操作。在JavaScript中,正则表达式是一种强大的工具,可以帮助开发者实现复杂的数据验证、文本...
综上所述,JavaScript正则表达式是进行文本处理的重要工具,通过熟练掌握其语法和方法,能够实现复杂的数据验证和文本操作。在实际应用中,结合具体的业务需求,灵活运用正则表达式,可以极大地提高代码的效率和...
JavaScript正则表达式提供了一种强大的工具,用于前端数据校验,确保用户输入的数据格式正确无误。以下是从标题、描述、标签以及部分内容中提取的关键知识点,详细解释了如何使用JavaScript正则表达式进行各种常见...
- `isTrueName` 函数用正则表达式 `/^[a-zA-Z]{1,30}$` 验证用户姓名是否以字母开头且长度在1到30个字符之间。 - `isPasswd` 用于验证密码,它接受6到20个字母、数字或下划线,对应的正则表达式是 `/^(\w){6,20}$`。...
正则表达式(Regular Expression)是JavaScript中的一种强大工具,用于匹配字符串中的模式。在JavaScript中,正则表达式可以用来验证用户输入,例如检查邮箱地址的有效性或手机号码的格式。以下是一些JavaScript中...
本文将深入探讨一系列常用的JavaScript正则表达式及其应用场景。 #### 1. 数字验证 - **整数验证**: - `^-?[0-9]*[1-9][0-9]*$`:用于验证非零整数。 - `^-?\\d+$`:用于验证任意整数,包括负数和零。 - **...
以下是一些常见的JavaScript正则表达式及其用途: 1. **校验全由数字组成的字符串**: ```javascript function isDigit(s) { var patrn = /^[0-9]{1,20}$/; return !patrn.exec(s); } ``` 这个函数用于判断...