#概要
新宿区西新宿2丁目8番1号という住所を新宿区西新宿2-8-1と感じに変換したいです。
こちらの住所であれば下記のようにreplaceで変換できますが、もし住所の最後が「西新宿2丁目8番」で終わっていた場合、「新宿区西新宿2-8-」になってしまいます。
const samepleAdress = '新宿区西新宿2丁目8番1号' .replace('丁目','-') .replace('番地','-') .replace('号','')
#質問
1)
最後に「号」がない場合、「新宿区西新宿2-8-」という形になってしまいます。
最後をハイフンで終わらせない方法を教えて下さい。
○丁目○番地○号をうまく変換する方法はないでしょうか?
その他、紹介されている記事があれば教えて下さい。
2)について、ご参考までに
https://qiita.com/miya0001/items/598070abcdf0799daebc
https://info.gbiz.go.jp/tools/imi_tools/

回答3件
あなたの回答
tips
プレビュー