在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 如何高效的替換大量文本里的特定文本

如何高效的替換大量文本里的特定文本

有這樣一個場景,需要將一個有20w字符的文本里的某些文本用正則匹配出來然后替換。

但是這個過程特別的卡,在mac下用chrome瀏覽器會卡個將近20s,如果多執(zhí)行幾次這樣的任務,耗時自然比較大。

想問有沒有比較快的方法來做這個操作?

回答
編輯回答
未命名

20w字符不需要一次性展示出來,分段進行處理。保證頁面初次渲染加載的滿足可視范圍就行。

2017年5月20日 05:34
編輯回答
念舊

正則全局替換還慢就沒辦法了,只能改策略,比如你其實不一定要一次性全部替換完,那可以等要用到某一部分的時候再單獨替換那一部分?;蛘咦x取的時候讀到多個buffer中,再開worker多線程替換。進度條可以丟一個,讓用戶知道你在處理

2018年2月24日 13:01