替換句子的話,我有這個字符串:帶格式的HTML
var text = "Altough I am the eldest son, they stil see me as kdi.";
這陣:
var errors = ["Altough", "stil", "kdi"];
我想,以取代在陣列中的一句話的話,所以文字是這樣的:
<span class="error">Altough</span> I am the eldest son, they <span class="error">stil</span> see me as <span class="error">kdi</span>.
我一定要使用正則表達式,或JavaScript的替換()函數將做什麼?
你或許應該拆分句子翻譯成令牌,然後再評估每個令牌,然後建立起自己的註解HTML字符串。這樣你就不會輕易受到子串問題的困擾。 –