1. search返回匹配到的位置(-1找不到)
var str = ‘html js‘
var pattern = /js/
str.search(pattern) --------->5
2. Match
str.match(pattern) --------[‘js‘]
/js/g -----> ["js", "js",,"js"]
match vs exec
match:非全局的情况下才会返回分组中匹配到的内容,全局匹配只能茶杯到所有匹配到的字符
exec:无论是否全局匹配都会返回分组中匹配到的内容,都只会返回当前匹配到的一个内容,而不是返回全部
vsr str = ‘1.js\n2.js\n3.js‘
/js/mg-----> ["js", "js","js"] mg配合使用
m要发挥作用/js$/mg
3. split
var str = ‘html,css,js‘
var pattern = /,/
str.split(pattern) ["html","css","js"]
mg要联合使用