0
我將使用c#或JavaScript更好地突出顯示頁面中的搜索結果。問題在於搜索文本和結果是中文字符之間沒有空格。例如這個問題的是:突出顯示搜索結果
var A = abrfct;
var B= abefhwefoba;
所以我想強調在B中含有A. 任何字符在這個例子中的所有字符:`
我想強調:AB,F,B,一個在B.
我將使用c#或JavaScript更好地突出顯示頁面中的搜索結果。問題在於搜索文本和結果是中文字符之間沒有空格。例如這個問題的是:突出顯示搜索結果
var A = abrfct;
var B= abefhwefoba;
所以我想強調在B中含有A. 任何字符在這個例子中的所有字符:`
我想強調:AB,F,B,一個在B.
使用XRegExp庫,那麼你可以使用之類的東西:
var definition = "漢語,又稱中文(單指文字)、漢文、華文,其他名稱有唐文、中國語,唐話、中國話等[1],是屬漢藏語系的分析語,具有聲調";
var language_but_especially_han = "[漢文]+"
XRegExp.replace(definition, language_but_especially_han, "<span class='highlight'>$1</span>");
結果
漢語,又稱中[文](單指[文]字),[漢文],華[文],其他名稱有唐[文],中國語,唐話,中國話等[1 ],是屬[漢]藏語系的分析語,具有聲調
(ie 6個比賽,其中4個是文,一個是漢,一個是英文)
另外,發佈真正的問題,而不是替換問題可能會讓你更好,或更快的解決方案。
是你的問題「如何突出字母」或「如何確定兩個字符串有什麼衝突」? – Vulcan
你會突出使用一些CSS? – Ibu