src属性のimg要素を交換し、誰もがここでそれを必要とする、それは私が希望
<img src='path.jpg'/>
は正規表現でを含めるHTMLマークアップを含む文字列を持っている
var feed = feeds.entries[i].content; var parsedFeed = feed.replace(/src=/gi, "tempsrc="); var tmpHolder = document.createElement('div'); tmpHolder.innerHTML=parsedFeed;
である場合には、それを解決しましたすべてのsrc attrをtmpSrcに置き換える文字列に対して正規表現を実行する
so
<img src='path.jpg'/>
がこの方法
をしてJavaScriptである
<img tmpSrc='path.jpg'/>
に変わり、ここで他の場所に掲示ルートの問題ですが、解決されていないでしょう
Browser parse HTML for jQuery without loading resources
正規表現でHTMLを操作How to parse AJAX response without loading resources?
おかげ
HTMLが質問の場合、正規表現は答えではありません... – Alnitak
その文字列内に含まれています。.. var result = '
HTMLでも文字列でも、それはまだHTMLですが、問題ではありません。 @Alnitakは言ったように、*正規表現は答えではありません*私は彼に完全に同意します。今、私はあなたに尋ねたい質問は、(tmpSrc'属性を使って)目に見えて有効なHTMLスニペット( 'alt'属性が有効でない)を無効なものにしたいのはなぜですか? –