摘要:
使用括号“()”进行分组,使子表达式(子模式)可以作为整体独立被修饰,子表达式所匹配的结果会被记录下来并可以单独被访问。/(a(b(cd){2})+)EF/则各引用分别对应:\1 对应(a(b(cd){2})+)\2 对应(b(cd){2})\3 对应(cd)str = "pic1.gif gif2... 阅读全文
posted @ 2014-12-23 21:11
国鑫
阅读(1036)
评论(0)
推荐(0)
摘要:
^:表示字符串开始位置,在多行匹配中表示一行的开始位置。/^\w+/匹配字符串中第一个单词。$:表示字符串结束的位置,在多行匹配中表示一行的结束位置。/\w+$/匹配字符串中最后一个单词。/@.+$/匹配邮箱服务器。str = "Great hope make great man";str = st... 阅读全文
posted @ 2014-12-23 21:08
国鑫
阅读(2908)
评论(0)
推荐(0)
摘要:
或字符是一个单竖线“|”,表示字符串只要匹配“|”连接的多个表达式中的任意一个。/ab|ac|bc/表示字符串匹配ab,或者匹配ac,或者bc 阅读全文
posted @ 2014-12-23 21:08
国鑫
阅读(691)
评论(0)
推荐(0)
摘要:
*:表示对前面表达式的匹配出现零次或多次。var reg_pattern = /bo*/;//匹配b、bo、boooo+:表示对前面表达式的匹配连续出现一次或多次。var reg_pattern = /bo+/;//匹配bo、boooo?:表示对前面表达式的匹配出现零次或一次。var reg_pat... 阅读全文
posted @ 2014-12-23 20:49
国鑫
阅读(6028)
评论(0)
推荐(1)
摘要:
字符列表在方括号内指定一个或者多个字符组成的字符列表,与字符列表中任意字符匹配,都被认为是匹配的。每次匹配只能匹配列表中的一个字符。str = "bird,head,fed,meadow,3d";reg_pattern = /[rea3s]d/g;arr_m = str.match(reg_patt... 阅读全文
posted @ 2014-12-23 20:39
国鑫
阅读(269)
评论(0)
推荐(0)
摘要:
普通字符大小写字母、数字、其他任何符号。转义字符转义字符含义\f换页符\n换行符\r回车符\t制表符\b退格符\o空字符\xnn由十六进制数nn指定的ASCII码对应的字符\uxxx由十六进制数xxxx指定的Unicode字符\\反斜线^要匹配"^"字符本身需要使用"\^"$要匹配"$"字符本身需要... 阅读全文
posted @ 2014-12-23 20:30
国鑫
阅读(134)
评论(0)
推荐(0)
摘要:
match()方法match(regExp);使用指定的正则表达式来搜索字符串。如果找到匹配字符串返回一个数组,否则返回null。返回的数组包含两个属性:index和input。index是匹配字符串在原字符串中的位置。input属性是对原字符串的引用。var reg_pattern = /a\d/... 阅读全文
posted @ 2014-12-23 20:23
国鑫
阅读(183)
评论(0)
推荐(0)
摘要:
通过RegExp()构造函数创建RegExp对象来定义正则表达式。var reg_pattern = new RegExt("a\d");通过字面语法直接定义正则表达式。var reg_pattern = /a\d/;//模式匹配的字符串是:字母a后跟随一个任意的数字第2个斜线之后可以跟随后缀选项(... 阅读全文
posted @ 2014-12-23 20:14
国鑫
阅读(188)
评论(0)
推荐(0)

浙公网安备 33010602011771号