1. 程式人生 > >replace未全局替換的坑

replace未全局替換的坑

rep bsp 我想 一個 線上 這就是 太陽 去掉 fec

今天是名副其實的周六。悠閑了一早上(太陽).

真是人在家中坐,BUG自天上來。哈哈其實也不是自天上來,還是自己之前埋下的雷。

所以修復完線上的bug,我腦中立刻浮現出兩件還需要做的事情:

其一,就是我現在做的,趕緊記錄下來分享給大家;

其二就是我要去練練俯臥撐(笑哭)至於為啥呢,這就是懲罰嗯嗯;

不啰嗦了。趕緊的上重點(其實就是一個小細節):

console.log((‘1,234,456‘).replace(‘,‘,‘‘));我本以為他會幫我替換全局的逗號然後輸出:1234456。

事實上,輸出的是:1234,456(天啊只幫我去掉了第一個逗號)。

修復方法:

使用console.log((‘1,234,456‘).replace(/,/g,‘‘));

輸出:1234456,對這才是我想要的,profect就是這樣。

replace未全局替換的坑