您好,欢迎访问一九零五行业门户网

js中如何利用正则匹配多个全部数据

如果我们需要获取所有title里的内容该如何做呢?
正则表达式后面加g表示多次匹配
方式一:match 
返回数组
方式二
exec
实例如下:
<script> var str='<a href="//www.aliexpress.com/store/product/ooot-baorjct-174296-22mm-10yard-lot-cartoon-ribbons-thermal-transfer-printed-grosgrain-wedding-accessories-diy-handmade/2349150_32810795709.html" rel="external nofollow" rel="external nofollow" title="ooot baorjct 174296 22mm 10yard/lot cartoon ribbons thermal transfer printed grosgrain wedding accessories diy handmade material">ooot baorjct 174296 22mm 10yard/lot cartoon ribbons...</a><a href="//www.aliexpress.com/store/product/ooot-baorjct-174296-22mm-10yard-lot-cartoon-ribbons-thermal-transfer-printed-grosgrain-wedding-accessories-diy-handmade/2349150_32810795709.html" rel="external nofollow" rel="external nofollow" title="999ooot baorjct 174296 22mm 10yard/lot cartoon ribbons thermal transfer printed grosgrain wedding accessories diy handmade material">ooot baorjct 174296 22mm 10yard/lot cartoon ribbons...</a>';var reg=/title="(.*?)">/g;var res = str.match(reg);console.log(str.match(reg)); while( res = reg.exec(str)){ console.log(res[1]);}</script>
效果如下:
相关教程推荐:js教程
以上就是js中如何利用正则匹配多个全部数据的详细内容。
其它类似信息

推荐信息