
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【JS】メールアドレスのマスキング処理 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【JS】メールアドレスのマスキング処理 - Qiita
はじめに よくある会員登録のフローで、ユーザーが入力したメールアドレスに認証コードを送ります。 そ... はじめに よくある会員登録のフローで、ユーザーが入力したメールアドレスに認証コードを送ります。 その際result画面では、第三者に見られないために、アドレスの一部を隠す必要があります。 今回は次のように、登録したメールアドレスの二桁目から'@'の直前までを*に置き換えます。 「t***************@gmail.comに認証コードを送信しました。」 実装 流れとしては、以下になります。 1. split()でメールアドレスを一桁ごとに分割する 2. for文で'@'がでるまで、*に置き換える 3. join()でまとめる let data = 'test123456789012@gmail.com' data = data.split('') for (var i = 1; i < data.length; i++) { if (data[i] == '@') { break