`
小麦麦子
  • 浏览: 30677 次
文章分类
社区版块
存档分类
最新评论

Javascript学习之正则表达式详解

阅读更多

 

什么是正则表达式(regular expreSSion)

  正则表达式是一个描述字符模式的对象。

  可以处理更复杂的字符串

  JavaScript中的正则表达式使用RegExp对象表示

  正则表达式用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具。

  如何使用JavaScript中的正则表达式

  语法

  var patt=new RegExp(pattern,modifierS)

  动态创建正则表达式

  var patt=/pattern/modifierS;

  参数

  pattern(模式)描述了表达式的模式

  modifierS(修饰符)用于指定全局匹配、区分大小写的匹配和多行匹配

  常用修饰符

  修饰符用于执行区分大小写和全局匹配

 

 

  方括号

  方括号用于查找某个范围内的字符



 

  元字符

  元字符(Metacharacter)是拥有特殊含义的字符



 

  量词 



原文链接:http://www.maiziedu.com/wiki/js/regexp1/

 

<!--EndFragment-->
  • 大小: 9.3 KB
  • 大小: 27.1 KB
  • 大小: 37.1 KB
  • 大小: 30.4 KB
分享到:
评论

相关推荐

    java/Android 正则表达式详解

    java/Android 正则表达式详解 Java 正则表达式详解是一份详细的正则表达式使用指南,它涵盖了正则表达式的基础知识、语法、实践应用等方面的内容。本文首先简要地介绍了正则表达式的基础知识,然后以 Jakarta-ORO ...

    JavaScript手册及正则表达式详解[收藏]

    在这个“JavaScript手册及正则表达式详解”中,我们将深入探讨这两个关键主题。 一、JavaScript基础 JavaScript是一种解释型、弱类型、基于原型的动态脚本语言。它主要应用于网页和网络应用开发,可以对用户交互...

    javaScript 正则表达式详解

    JavaScript 正则表达式详解 JavaScript 中的正则表达式是指使用特殊字符来描述字符串模式的表达式。正则表达式可以用来匹配、检索和操作字符串。 RegExp 对象 在 JavaScript 中,正则表达式可以被定义为一个 ...

    javascript正则表达式详解

    JavaScript正则表达式是JavaScript语言中一种极为重要的文本处理工具,它允许通过简洁的语法定义文本的匹配模式。这些模式可用来对字符串进行检索、替换、提取等操作。了解和掌握JavaScript正则表达式,对于提高...

    javascript正则表达式详解 (chm)

    javascript正则表达式详解 (chm)

    js正则表达式详解

    ### js正则表达式详解 #### 一、正则表达式基础知识 正则表达式是一种强大的文本处理工具,被广泛应用于各种编程语言中,用于文本的查找与替换、验证等场景。JavaScript同样支持正则表达式的使用,并且具有非常...

    Java正则表达式详解.pdf

    根据提供的文件信息,本文将详细介绍Java正则表达式的概念、基本语法及应用场景,并结合Jakarta-ORO库来展示如何在Java中应用正则表达式。 ### 一、正则表达式简介 #### 1.1 什么是正则表达式? 正则表达式是一种...

    正则表达式入门 正则表达式详解

    正则表达式不仅适用于JAVA,还广泛应用于Python、JavaScript、C#等语言。 在JAVA中,正则表达式的使用基于`java.util.regex`包,提供了`Pattern`和`Matcher`两个主要类。`Pattern`类用于编译正则表达式,而`Matcher...

    最新的javascript正则表达式详解

    本文将深入探讨JavaScript正则表达式的最新特性、语法以及常见用法。 一、正则表达式基础 1.1 创建正则对象 在JavaScript中,有两种创建正则表达式的方法:字面量表示法(`/pattern/flags`)和构造函数(`new ...

    正则表达式详解大全珍藏版

    在这个“正则表达式详解大全珍藏版”中,我们将深入探讨如何使用正则表达式来校验各种常见格式的数据,如登录名、用户姓名、电话号码和手机号码。 首先,让我们从基础开始。正则表达式由一系列字符和特殊符号组成,...

    js正则表达式详解。一个很有用的正则表达式教程,而且包含各种常用的实例

    ### JS正则表达式详解及实用案例 #### 一、正则表达式基础概念 正则表达式(Regular Expression)是一种强大的文本处理工具,能够帮助我们实现字符串的搜索与替换等操作。在JavaScript中,正则表达式广泛应用于...

    正则表达式详解+一个源代码

    不同的编程语言对正则表达式的支持程度和实现方式有所不同,如Perl、JavaScript、Python等都有内置的正则表达式支持。而在实际应用中,还需要考虑正则表达式的引擎类型,如DFA(确定有限状态自动机)和NFA(非确定...

    JavaScript正则表达式使用详解.zip

    文件"JavaScript正则表达式使用详解.txt"很可能包含了关于这些概念的详细解释和实例,而"NCIE书上的例子.txt"可能是某个教程书籍中的练习案例,这些资源可以帮助深入理解并掌握JavaScript正则表达式。 文件"P179_1....

    正则表达式详细文档CHM版.rar

    - **引擎实现**:不同的编程语言或工具对正则表达式的支持程度不同,例如JavaScript使用的是NFA引擎,而Java和PCRE(Perl Compatible Regular Expressions)使用的是DFA引擎。 5. **应用实例** - **邮箱验证**:`...

    javascript中的正则表达式使用详解.docx

    ### JavaScript中的正则表达式使用详解 #### 一、引言 正则表达式是一种功能强大的文本模式匹配工具,广泛应用于各种编程语言中,包括JavaScript。在JavaScript中,正则表达式不仅是一种模式匹配的方式,还是一个...

    Java正则表达式详解

    ### Java正则表达式详解 #### 一、正则表达式基础 正则表达式(Regular Expression),简称regex或regexp,是一种用于模式匹配的字符序列。在多种编程语言中都有广泛应用,包括Java、Perl、PHP、Python、...

Global site tag (gtag.js) - Google Analytics