我知道,這個正則表達式替換:something.replace(/something/g,"something");
替換字符串每次出現,但我怎麼用一個jQuery/JavaScript表達式替換所有的東西,因爲這樣的事情:javascript全部替換爲javascript表達式?
newhtml=newhtml.replace(wrap($('<span class="charachter">' + prop + '</span>'))/g, wrap($('<span class="charachter">' + prop + '</span>'), obj[prop]));
沒有當它是工作變成這樣的事情:
newhtml=newhtml.replace(/wrap($('<span class="charachter">' + prop + '</span>'))/g, wrap($('<span class="charachter">' + prop + '</span>'), obj[prop]));
我該怎麼辦?
的.replace()函數適用於字符串。你想要替換什麼?你有什麼看起來在替換的兩個部分相同 –
我真的不知道你在那裏試圖做什麼。 –