読者です 読者をやめる 読者になる 読者になる

ひょんなことから、emailアドレスのフォーマットが正しいかどうかをチェックするスクリプトを書くはめになった。

正規表現を考えてみたけど、こんな感じかしら。


import re

class Validation:
def email(self, argv):
msg = '^\w[\w\.\-\_]*[^\.]@\w[\w\-]*(\.[\w\-]{1,})+[^\.]$'

regex = re.compile(msg)
if regex.match(argv):
return True

return False