正则表达式
逍遥不羁
这个作者很懒,什么都没留下…
展开
-
js中使用正则表达式(四)检索模式说明
正则表达式,检索条件参数说明:g、i、m;可以组合使用,如:gi,gim等 g 修饰符用于执行全局匹配(查找所有匹配而非在找到第一个匹配后停止) i 修饰符用于执行对大小写不敏感的匹配,即不区分大小写。 m 执行多行匹配。原创 2015-09-22 10:25:33 · 619 阅读 · 0 评论 -
js中使用正则表达式(一)创建正则表达式的方式:正则对象方式和正则字面量方式
一、创建正则表达式的方式:正则对象方式和正则字面量方式1、**正则对象方式:var regx = new RegExp();** (1)、该方式创建正则对象,构造函数可以接收两个参数p1和p2;p1表示匹配模式,必需;p2表示检索条件,可选;**参数都是以双引号包裹的字符串,无需正斜杠包裹。** 例如: var regx = new RegExp("^\\d+[a-z]*$");原创 2015-09-15 20:40:23 · 5737 阅读 · 0 评论 -
js中使用正则表达式(三)RegExp对象构造函数属性介绍
1、RegExp构造函数属性可以通过两种方式访问:长属性名和短属性名方式,其属性有: 长属性名 短属性名 说明 input $_ 最近一次要匹配的字符串,即原字符串 lastMatch $& 最近一次的匹配项,即匹配到的字符串 lastParent $+ 最近一次的匹配捕获组,即捕获组匹配到的字符串 left原创 2015-09-22 10:06:05 · 2450 阅读 · 0 评论 -
js中使用正则表达式(五)特殊字符、匹配模式、捕获组与反向引用介绍
1、方括号 方括号用于查找某个范围内的字符: 表达式 描述 [abc] 查找方括号之间的任意一个字符,不是多个。 [^abc] 查找任何不在方括号之间的任意一个字符,不是多个。 [0-9] 查找任何从 0 至 9 的任意一个数字。 [a-z] 查找任何从小写 a 到小写 z 的任意一个字符。原创 2016-01-18 17:18:40 · 5627 阅读 · 0 评论 -
js中使用正则表达式(二)操作正则表达式的对象RegExp、String和方法
操作正则表达式执行匹配工作的对象:RegExp对象和String对象,接下来分别介绍一下两个对象提供正则匹配的方法 1、RegExp对象:可以通过上面两种方式创建正则表达式对象,它有3个方法:test()、exec() 以及 compile()。 (1)、test():检索字符串中的指定值。返回值是 true 或 false。 例子: var regx=n原创 2015-09-22 09:31:03 · 1463 阅读 · 0 评论 -
正则表达式应用案例
1、密码必须输入字母和数字组合:^(([A-Za-z]+\\d+)|(\\d+[A-Za-z]+))[a-zA-Z0-9]*$。这里没有长度,我是length验证,如果有知道的,可以写在评论里。原创 2016-07-08 14:07:34 · 483 阅读 · 0 评论