セクション 3. 章 7
single
チャレンジ:メールアドレス検証
メニューを表示するにはスワイプしてください
タスク
スワイプしてコーディングを開始
文字列の先頭および末尾の空白を削除してから、メールアドレスのバリデーションを実装します。バリデーションは3つの条件に基づきます:@記号の前に文字が存在すること、@記号の後にも文字が存在すること、@の後のドメイン部分にドットが含まれていること。メールアドレスが有効な場合は、@記号以降(記号自体を除く)のドメイン部分を抽出して表示します。
validateEmailメソッド内で、@内のemail記号のインデックスを取得します。validateEmailメソッド内で、.内の最後のドット(email)記号のインデックスを取得します。@のインデックスが0より大きいこと、ドットのインデックスが@のインデックスより大きく、かつメールアドレスの長さマイナス1より小さいことを確認します。extractDomainFromEmailメソッド内で、@内のemail記号のインデックスを取得します。@メソッド内で、extractDomainFromEmailの直後の文字から始まる部分文字列を抽出して返します。mainメソッド内で、メールアドレス文字列の先頭および末尾の空白を削除します。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 3. 章 7
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください