在 js 裡面可以使用 replace 是取代字串,比如像這樣:
const input="As I was going to Taipei, he was going to Taoyuan."; const output=input.replace("going", "walking");
我們想把字串裡的 going 都換成 walking,但結果只會換掉第一個 going。
要替換掉所有符合條件的字串,就要使用正規表達式(Regular Expression),所以我們把程式碼改寫成這樣:
const output=input.replace(/going/g, "walking");
其中 / / 裡代表的是要取代的字元,/後面的 g 是全域表示符,改成這樣就能取代掉所有符合條件的字串了。