【JavaScript初学者】郵便番号にハイフンを入れる方法
郵便番号にハイフンを入れる実装を行ったのでアウトプットします。
使用したのはsubstrメソッドです。
substrの使い方
substr( 開始位置, 文字数 )
郵便番号にハイフンを入れる方法
let code = '1234567'; let start_code = code.substr(0,3); let end_code = code.substr(3); let post_code = start_code + '-' + end_code; console.log(post_code);
結果
123-4567
substr(0,3)と記述すると0文字目から数えて3文字分の範囲を切り出すという意味になります。
電話番号にハイフンを入れる
let code = '09012345678'; let start_code = code.substr(0,3); let center_code = code.substr(3,4); let end_code = code.substr(7,8); let phon_code = start_code + '-' + center_code + '-' + end_code; console.log(phon_code);
結果
090-1234-5678
リンク