俺、サービス売って家買うんだ

Swift, Kotlin, Vue.js, 統計, GCP / このペースで作ってればいつか2-3億で売れるのがポっと出来るんじゃなかろうか

後方参照を利用した replace メモ

f:id:ie-kau:20151019153301j:plain


かなり長い間 JavaScript を書いてる気がするのに、replaceで後方参照が使えることを知らなかったので使い方をメモ。

ユースケース

1234567 というハイフン入れ忘れの郵便番号を 123-4567 というハイフンありに修正するケース

const postalCode = '1234567'.replace(/^([0-9]{3})([0-9]{4})$/, "$1-$2")
console.log(postalCode) // => 123-4567

これはテク