js里面正则表达式的exec函数与字符串的match详解

说的越多有时候还越迷糊,一句话总结exec函数和match函数的区别: 调用方式不同,exec函数是正则表达式对象的函数,参数为字符串,格式reg.exec(str),返回值为数组; 而match是字符串的函数,参数为正则表达式对象,格式:str.match(regexp),需要注意的一点是,当regexp对象带g:此时返回值不提供与子表达式匹配的文本的信息,当regexp对象不带g:返回值跟执行
相关文章
相关标签/搜索