正则表达式详解:概念、对象、方法及应用.pptx

正则表达式详解:概念、对象、方法及应用.pptx

正则表达式详解;;;;;;;我们一起来看看有哪些常用的方法。;我们一起来实际运用一下这些个方法;RegExp对象属性分为静态属性和实例属性,所谓静态属性是指:可以

通过RegExp就可以访问。所谓实例属性是指:通过RegExp对象实例

才能访问使用。;global 返回创建RegExp对象实例时指定的global标志(g)的状态,(true,false)

ignoreCase 是返回创建RegExp对象实例时指定的ignoreCase标志(i)的状态(true,false)

multiLine 返回创建RegExp对象实例时指定的multiLine标志(m)的状态,true或者false;如果你认为正则表达式只能检索固定的字符串或是连续的几个数字,

那您就太小看正则表达式了,请看下面一个问题:;要解决前面的问题,我们需要了解正则表达式的几个概念:

①子表达式

我们可以用圆括号组成一个比较复杂的匹配模式,那么一个圆括号的

部分我们可以看作是一个子表达式。

②捕获

多个子表达式所匹配到的内容按顺序出现在内存的缓冲区中,这个我

们称为捕获

③反向引用

圆括号的内容被捕获后,可以在这个括号后被使用,从而写出一个比

较实用的匹配模式,这个我们称为反向引用;看几个小案例

要匹配两个连续的数字:(\d)\1

要匹配五个连续的数字:(\d)\1{4}

要匹配个位与千位相同,十位与

文档评论(0)

1亿VIP精品文档

相关文档