Chromeの拡張機能を作ったのですが一部のサイトで画像のように文字列が連続して表示されます。これを直す方法を教えてください。![
js
1$(function(){ 2 const reg = new RegExp(/((h?)(ttps?://[a-zA-Z0-9.\-_@:/~?%&;=+#',()*!]+))/, "gi"); 3 $('body :not(script):not(meta):not(style):not(noscript)').contents().filter(function(){ 4 return this.nodeType === 3; 5 }).replaceWith(function(){ 6 var s = $("<p>").text(this.nodeValue).html() 7 return s.replace(reg, "<a href='h$3'>$1</a>") 8 }) 9})
回答1件
あなたの回答
tips
プレビュー