我想用javascript替換文本。例如,文字是: < + ABC類> -帶HTML標籤的環繞字符
我想要的結果:
<span class="operators"> < </span><span class="operators"> + </span>
<span class="keywords">class</span> abc <span class="operators"> > </span>
<span class="operators"> - </span>
芽第二替換規則的確也替換HTML標籤<和>和class屬性。 我該如何解決這個問題?
我們可以看到一些代碼 – btevfik 2013-03-20 11:12:23
如此,what's你的代碼到目前爲止? – 2013-03-20 11:12:39
一個合適的方法是構建一個標記器,將輸入字符串拆分爲標記,然後將每個標記包裝到相應的標記(DOM元素)中。即分別處理每個部分。你可能想看看http://codemirror.net/是如何做到這一點的。 – 2013-03-20 11:13:01