少し発展したPythonの基礎練習問題①-20 ヒント!

問題20:メールアドレスを入力し、メールアドレスの形式を正しく判断して下記のようなメッセージが返ってくる関数を作成して下さい。(この問題はググって調べながらやってみてください!!)

メールアドレスを入力して下さい。> abc@gmail.com
正しい場合:メールアドレスの入力が完了しました。

メールアドレスを入力して下さい。> abc@ddd
間違っている場合:メールアドレスが正しく入力されていません。

問題20: ヒント

問題20ではPythonの標準ライブラリである正規表現モジュールre
メールアドレスを正規表現のパターンとして表す際に下記のような文字列を活用します!
“(^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$)”

import re
pattern = "^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$"
タイトルとURLをコピーしました