【发布时间】:2014-10-12 11:38:40
【问题描述】:
假设我有这样的文字:
This should also be extracted, <strong>text</strong>
我只需要整个字符串中的text,我试过这个:
r = r.replace(/<strong[\s\S]*?>[\s\S]*?<\/strong>/g, "$1"); 但失败了(strong 仍然存在)。有什么合适的方法吗?
预期结果
This should also be extracted, text
解决方案:
为了定位特定标签,我使用了这个:
r = r.replace(/<strong\b[^>]*>([^<>]*)<\/strong>/i, "**$1**")
【问题讨论】:
标签: javascript regex tags