1.常用的\ 是转义,和标记为特殊字符,无特殊匹配后面的字符 例:\- \* \- \+ 等,有特殊字符 例:\n 匹配换行符 \r 匹配回车符
2.常用的* 是贪婪的,匹配前面子表达式 零次或后面所有
3.常用的? 非贪婪,匹配前面子表达式,限制匹配,零次或一次,例:/^[0-9]?$/ 匹配一个0-9的数字
4.^和$ 正则的开始和结束
5.| 两项之间的一个选择,前面匹配到,后面就不起作用。¶
正则使用,常见方法:replace(/\'/g,'-') 作用:一些字符替换另一些字符,或者替换一个与正则表达式匹配的子串。test()方法 作用:用于检测一个字符串是否匹配某个模式.
如果字符串中有匹配的值返回 true ,否则返回 false。