javascript - 如何在 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')
我需要两个(数据标签,数据内容)的属性值的正则表达式。请帮忙。
谢谢!。
解决方案
推荐阅读
- hazelcast - 如何删除/删除 Hazelcast 计划任务?
- ruby-on-rails - Rails表单提交后如何在参数中附加数组?
- amazon-web-services - 是否可以在单个请求中将多个文件上传到 Amazon S3?
- python - Python:在给定值的数组中查找某个元素
- laravel - 如何在刀片中使用存储库模式
- ios - 未定义符号:Swift.String.unicodeScalars.getter:XCode 13 中的 Swift.String.UnicodeScalarView
- python - 如何从一组预定义的键、组合键中模拟随机键输入?tkinter GUI /窗口不工作
- html - CSS如何在响应模式下最小化屏幕时添加空间?
- excel - 自动刷新
- flutter - 为什么每次我退出并重新登录时我的bottomAppBar都会消失