我使用正则表达式与图片URL转换<a>
到<img>
上regex101正则表达式的工作,但不工作于JavaScript
var message='<a href="http://example.com/example.jpg" target="_blank" rel="noopener noreferrer">http://example.com/example.jpg</a>';
message.replace(/<a.*>(https?:\/\/.*\.(?:png|jpg))<\/a>/gi,'<img src="$1">');
console.log(message);
//expect: <img src="http://example.com/example.jpg">
'new'是一个保留关键字!您的代码无法使用! –
感谢lad,@ibrahimmahrir,编辑:) –