我想用str_replace
或者其他類似的替代方法替換JavaScript中的一些文本。如何在JavaScript中執行str_replace,替換JavaScript中的文本?
var text = "this is some sample text that i want to replace";
var new_text = replace_in_javascript("want", "dont want", text);
document.write("new_text");
應該給
this is some sample text that i dont want to replace
奇怪沒人注意到,PHP的'str_replace'也接受相同的長度,其中,所述第一陣列中的每個串置換爲相同的索引在所述第二陣列中的字符串的兩個陣列。請參閱http://stackoverflow.com/a/5069776/296430,瞭解迄今爲止我發現的唯一正確功能,該功能模仿JavaScript中的確切行爲。 – 2013-09-02 00:08:42
@JulesColle經常失敗的答案 - 看看爲什麼/當它失敗和更好的解決方案在這裏:http://stackoverflow.com/a/37949642/445295 – 2016-06-21 16:24:32