【发布时间】:2020-03-29 22:59:55
【问题描述】:
我有一个输入字符串,我需要用空格替换字符串中的所有标签,它工作正常。但我不想选择“title”属性内的标签。
这是我的输入字符串
var temp='<div title="Minimum Standards for <mark>Child</mark> Protection in Humanitarian Action (CPMS) | content of" >
<mark>Child</mark>
</div>';
这是我替换字符串的正则表达式代码。
temp = String(temp).replace(/(<mark[^>]*>|<\/mark>)/g, '');
我只需要匹配“title”属性外的标记标签,或者我只想忽略“title”属性内的标记标签,我需要一个正则表达式。提前致谢。
【问题讨论】:
标签: javascript regex regular-language