JavaScript通过内置对象RegExp支持正则表达式
有两种方法实例化RegExp对象---字面量和构造函数
字面量:replace方法
var reg = /is/g;
or:构造函数
var reg = new RegExp(/is/,'g');
'he is a boy. This is a dog.Where is she?'.replace(reg,'Is')
修饰符
g:global全文搜索,不添加,搜索到第一个匹配停止 (默认false)
i:ignore case 忽略大小写,默认大小写敏感(默认fals)
m:multiple lines多行搜索(默认fals)
l:lastIndex是当前表达式匹配内容的最后一个字符的下一个位置
s:source正则表达式的文本字符串
元字符--特殊含义
---水平制表符tab
v---垂直制表符
---换行符
---回车符