javascript查找并替换字符串

时间:2018-11-20 08:02:54

标签: javascript regex

我有一个很大的html字符串,类似

<p>content</p>
<img src="example.jpg"/>
<p>another paragraph</p>
<a href="https://example.com/about-me.html?q=23424">about</a>
<a href="https://example.com/blog-link-1.html?q=123>blog</a>

,我要做的是清理链接,但返回整个html字符串。我可以使用正则表达式来清理链接,

const str = `<p>content</p>
<p>another paragraph</p>
<a href="https://example.com/about-me.html?q=23424">about me</a>
<br />
<a href="https://example.com/blog-link-1.html?q=123">blog</a>`
const result = str.replace(/https.*.html/g ,function(a) {
  return a //what to do here?
})
console.log(result)
$('#content').html(result)

但是如何将清理后的链接替换回文档字符串?

我的尝试失败:http://jsfiddle.net/ofbe3cr7/

0 个答案:

没有答案