【JS】電話番号の文字列からハイフンを追加・削除する

電話番号の文字列からハイフンを追加する

以下が、電話番号の文字列からハイフンを追加するデモです。

See the Pen
ExYPPdd
by funclur (@funclur)
on CodePen.

3と7で決め打ってるところが若干微妙でマジックナンバー化しそうですが、ほかに思いつかなかったのでそうしています。
もし他の桁数の番号でハイフンを入れたい場合は関数化し引数に桁数を付与すれば、汎用性のある機能になります。

電話番号の文字列からハイフンを削除する

削除の場合は簡単で1文字ずつハイフンと比較してハイフンでない場合に配列に入れていけばOKです。

See the Pen
gOYPPqr
by funclur (@funclur)
on CodePen.

コメント

タイトルとURLをコピーしました