替换句子的话,我有这个字符串:带格式的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字符串。这样你就不会轻易受到子串问题的困扰。 –