- 应用场景:文本字符串需要添加特殊字符时。
- 转义符: \ (与正斜杆 /区分,网络地址都采用 斜杆/ 作为分隔符)
-
特殊字符
\' 单引号
\" 双引号
\& 和号
\\ 反斜杠
\n 换行符
\r 回车符
\t 制表符
\b 退格符
\f 换页符 - String.prototype.replace('a','b') 只匹配第一个,要全局替换的话传的第一个参数应传正则表达式RegExp。
-
RegExp对象
定义:正则表达式(regular expression)是一种表达文本模式(即字符串结构)的方法
新建RegExp对象:
1.var regex = /xyz/;(推荐)
2.var regex = new RegExp('xyz');
3.修饰符:i (忽略大小写) / g (全局匹配) / m (多行模式)
eg:/xyz/g
网友评论