,会忽略g修饰符全局匹配,同时它也没有RegExp对象的lastIndex的属性,且总是从字符串开始位置进行查找,总是返回的是str匹配的第一个位置查到并返回第一个,若没有匹配到,则返回-1
语法:待要检测字符串对象...str中查找与RegExp(pattern)相匹配的子字符串,第二个参数值或者功能函数执行结果来替换这些子串,如果RegExp(pattern)具有全局标志g,那么replace()方法将替换所有匹配的子串...:匹配除换行符以外的字符(也就是匹配任何单个字符,字母,数字,下划线,甚至字符本身)
[a-z0-9]:匹配括号中的字符集中的任意字符 等价于 [abcd..z0123..9]
\d:匹配任何一个数字字符...,并且匹配且匹配一个位置,不匹配任何字符
\B:不匹配一个单词的边界,匹配非单词边界,与\b相反,可以用来查找前后都有多于的空格的连字符等,在正则里,小写与大写,往往功能相反
点.元字符的使用
解释:匹配除换行符以外的字符...,他们真的很强大 [a-z0-9] 匹配括号中的字符集中的任意字符等价于 [abcd..z0123..9]
[]:用来定义一个字符集合,在使用左[和]右中括号定义的字符集合里,这两个元字符之间的所有字符集合都是该集合的组成部分