`
shirlly
  • 浏览: 1646010 次
  • 性别: Icon_minigender_2
  • 来自: 福州
社区版块
存档分类
最新评论

JS 验证正规表达式

 
阅读更多
function changeInsSort() {  
		var policyCode = document.getElementById("inOutAccount.operNumber").value;
		//alert("policyCode="+policyCode);
		var carRegEx   = /^\w{11}(19|20)\d{2}B\d{6}$/;
		var unCarRegEx = /^\w{8}(19|20)\d{2}\d{8}$/;
		if (carRegEx.test(policyCode)) {
			//alert("车险保单");
		    unCarInsTr.style.display="none";
			carInsTr.style.display="";  
		}else if (unCarRegEx.test(policyCode)) {
			//alert("非车险保单");
			carInsTr.style.display="none";
			unCarInsTr.style.display="";
		}
			
	}

注意正规表达式不能用引号引起来,而是用"/^"+正规表达式+"$/"
分享到:
评论

相关推荐

    日常收集JS邮箱验证正则表达式

    本文将详细介绍如何使用JavaScript正则表达式对邮箱进行验证,以及常见的邮箱验证正则表达式的写法和注意事项。 首先,邮箱的基本结构由本地部分、"@"符号和域名部分组成。一般格式为:username@domain。其中,本地...

    JS正规表达式大全

    在JS中,正则表达式由RegExp对象表示,可以通过两种方式创建:正则表达式字面量(/pattern/)和RegExp构造函数(new RegExp('pattern'))。 1. **特殊字符**: - `\`:转义字符,使得后续的特殊字符失去其特殊意义...

    javascript正规表达式

    在JavaScript中,正规表达式广泛应用于数据验证、文本搜索和替换等多个场景。 正规表达式的基本构成包括字符、元字符、量词、分组、选择、锚点和括号等。以下是对这些概念的详细解释: 1. **字符**:正规表达式...

    正规表达式 Regex

    - 不同编程语言支持的正规表达式功能和语法有所不同,如D、Haskell、.NET、Java、ECMA (JavaScript)、Python、Ruby等均有各自独特的正规表达式风味。 #### 五、正规表达式的应用 - **文本处理**:例如,提取日志...

    正规表达式必知必会.PDF

    正规表达式还可以与其他编程语言结合使用,如JavaScript、Python、Java等,提供强大的字符串操作功能。在实际应用中,我们通常使用正则表达式来验证用户输入,如邮箱地址、电话号码格式,或者在大量文本中查找特定...

    正规表达式必知必会-带书签超清扫描版

    《正规表达式必知必会》是一本深入浅出介绍正则表达式的经典教程,书中的内容涵盖了正则表达式的方方面面,旨在帮助读者全面掌握这一强大的文本处理工具。书签版意味着书中每个章节或重要部分都有对应的书签,方便...

    一个java正规表达式工具类

    Java正则表达式工具类是Java编程中一个非常实用的组件,它可以帮助开发者处理和验证字符串,进行数据提取、格式检查等操作。在Java中,正则表达式(Regular Expression)是通过Pattern和Matcher类来实现的。这篇博客...

    JAVASCRIPT的正规式

    JavaScript中的正规式,也称为正则表达式,是编程语言中的一个重要组成部分,尤其在处理文本字符串时发挥着关键作用。正则表达式是一种强大的模式匹配工具,能够有效地搜索、替换和提取文本。在JavaScript中,它们被...

    正规则表达式编辑工具

    11. **正则表达式引擎**:不同的编程语言或工具可能实现不同的正则表达式引擎,如Perl兼容正则表达式(PCRE)、JavaScript的正则表达式等,它们在语法和功能上可能存在细微差异。 在实际应用中,一个优秀的正则...

    正则表达式(验证)

    在JavaScript中,正则表达式常用于数据验证,如注册和登录时的输入检查,确保用户输入的数据符合预设的格式和规则。下面将详细阐述正则表达式的核心概念、构造方法以及在注册和登录验证中的应用。 1. **正则表达式...

    正则表达式宝典,强力推荐

    正则表达式,又称正规表示式、正规表达式或正规演算,是用于匹配字符串的强大工具。在编程和文本处理领域,它被广泛应用于数据验证、搜索与替换、模式匹配等多种任务。这本书《正则表达式宝典》无疑是你深入理解和...

    Python-Pyregex是一个开源在线的Python正则表达式编辑器测试器

    Pyregex工具则将这些功能与友好的用户界面结合,使用户能够在浏览器中实时查看和验证正则表达式的效果。 Pyregex的主要特性包括: 1. **在线编辑**:用户可以直接在网页上编写正则表达式,无需安装任何软件,方便...

    JavaScript通过正则表达式实现表单验证电话号码

    在JavaScript中,正则表达式被广泛应用于表单验证中,尤其是在验证用户输入数据的有效性时,如电话号码、电子邮件地址、用户名等。 本知识点主要讲述如何使用JavaScript通过正则表达式实现电话号码的表单验证。电话...

    精通正则表达式1(一共五讲)

    正则表达式,又称正规表示式、正规表达项或模式匹配语言,是计算机科学领域中用于处理字符串的强大工具。它能高效地进行文本搜索、替换和验证等操作,广泛应用于编程语言、文本编辑器、搜索引擎等多个场景。"精通...

    js输入框使用正则表达式校验输入内容的实例

    正则表达式,又称正规表示法、规则表达式,是一种文本模式,包括普通字符(例如,字母a到z)和特殊字符(称为"元字符")。它们允许用户对匹配特定文本的字符串进行定义。在JavaScript中,正则表达式通常用于String...

    2019手机号码JS正则表达式验证实例代码

    正则表达式,又称正规表示式、规则表达式,在编程领域是一种用来进行文本模式匹配和处理的强有力的工具。它由一系列字符和特殊符号构成,用来标识字符串中的某种模式,广泛应用于编程语言、搜索引擎、文本编辑器等...

    正则表达式书籍

    在正则表达式的概念中,"正则"一词源自"正规集合",它使用简洁的符号组合来表示复杂的字符串模式。这些模式可以是简单的字符,如单个字母或数字,也可以是更复杂的构造,如重复、选择或分组。描述中提到的"正则里说...

    MySql比知必会+正则表达式比知必会.zip

    正则表达式(Regular Expression)则是字符串处理的利器,通过《正规表达式必知必会.pdf》,你将能: 1. 学习基本语法:掌握字符类、量词、定位符、分组和反向引用等基本元素。 2. 匹配模式:了解如何构建正则...

    正则表达式

    正则表达式,又称正规表示式、正规表达或简称为正则,是用于处理字符串的强大工具,它在编程语言、文本编辑器、搜索引擎等场景中广泛使用。正则表达式通过一套特定的语法来匹配、查找、替换或者验证字符串中的模式,...

Global site tag (gtag.js) - Google Analytics