正则表达式详解;;;;;;;我们一起来看看有哪些常用的方法。;我们一起来实际运用一下这些个方法;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)