任意轉換網頁中的簡體中文與正體中文(默認簡體→正體),顯示漢字對應漢語拼音,自訂任意替換文本
鍵值對遍歷,且直接用萬字正則替換,效率太低。晚些時候我整合進轉換表。
感謝。
對照表來源似乎是 https://addons.mozilla.org/zh-TW/firefox/addon/meihua-chinese-converter/ 不知是否有最新數據。
Chromium based 使用V8 engine, REGEXP 有很大程度的優化, 沒你想像中的慢。
反而你每個字元抽出來再查表會慢
因為涉及記憶體分配
你可以比較看看
查詢速度取決於單個文本對象的長度。例如程式碼上色,你可以試試看我寫的picviewer ce+在本站的上色耗時。 正則倒也不是不能用,只是我沒有這個需求。 另外我所寫的是個多叉樹,并非簡單的遍歷查表,理論上查詢時間複雜度為O(1)。
我暫時不考慮用你的api,但還是感謝建議。
> 如果你只是有更好的繁簡對照表,也歡迎提交給我。
https://greasyfork.org/scripts/430412-chinese-conversion-api
引用後選 ChineseConversionAPI.sc2tc 和 ChineseConversionAPI.tc2sc