首页 > 解决方案 > 如何在 Javascript 中使用正则表达式查找多个不同的匹配项?

问题描述

输入字符串:

var input = '<div><mark contenteditable="false" data-tag="ORG" data-content="Productions" class="zd9371e2d05f">Leeward Productions<span class="zd9a858eba95"><span>ORG </span> <span class="zd2589570ddc">x </span></span></mark><p>Sample text</p></div>'

我尝试了以下正则表达式

new RegExp('data-tag="(.*?)"', 'ig')
new RegExp('data-content="(.*?)"', 'ig')

我需要两个(数据标签,数据内容)的属性值的正则表达式。请帮忙。

谢谢!。

标签: javascripthtmlregex

解决方案


推荐阅读