当前位置: 代码迷 >> 综合 >> 正则表达式函数exec、match、search
  详细解决方案

正则表达式函数exec、match、search

热度:25   发布时间:2023-11-24 05:42:33.0
正则表达式函数中的exec含义及用法:
匹配正则,返回一个数组 lastIndex是搜索的字符下标起始位置(从第0个字符开始搜索)
<script>var str = 'you are a boy';var reg = new RegExp('o','g');reg.lastIndex = 0;console.log(reg.exec(str));console.log(reg.exec(str));console.log(reg.exec(str));console.log(reg.exec(str));
</script>
 
正则表达式函数中的match含义及用法:
str.match(reg); 字符串匹配正则表达式,返回的是匹配到的结果数组
<script>var str = 'hello world O';var reg = /o/ig;console.log(str.match(reg));
</script>

正则表达式函数中的search含义及用法:
检索与正则表达式相匹配的值,返回的是匹配值的索引
<script>var str = 'hello world';var reg = /l/g;console.log(str.search(reg));
</script>






  相关解决方案