转自:https://www.runoob.com/regexp/regexp-syntax.html
1.语法
- [ABC]:匹配 [...] 中的所有字符,例如 [aeiou] 匹配字符串 "google runoob taobao" 中所有的 e o u a 字母。
- [A-Z]:[A-Z] 表示一个区间,匹配所有大写字母,[a-z] 表示所有小写字母。
var str = "Google runoob taobaO"; var patt1 = /[a-zA-Z]/g; document.write(str.match(patt1)); //输出 G,o,o,g,l,e,r,u,n,o,o,b,t,a,o,b,a,O
匹配大写小写字符,没有顺序之分。
- +:+ 号代表前面的字符必须至少出现一次(1次或多次)。runoo+b,可以匹配 runoob、runooob、runoooooob 等。
- [A-Za-z0-9_]:匹配字母、数字、下划线。\w 也可。
- .:匹配除换行符(\n、\r)之外的任何单个字符,相等于 [^\n\r]。
标签:字符,匹配,runoob,正则表达式,学习,patt1,var,regexp From: https://www.cnblogs.com/BlueBlueSea/p/17157341.html