From e4b3440a84f16c7375515dbbb850bfac72e414e6 Mon Sep 17 00:00:00 2001 From: bhattbhavesh91 Date: Mon, 19 Jun 2017 07:05:19 +0000 Subject: [PATCH] Done --- build.py | 11 ++++++++++- build.pyc | Bin 0 -> 567 bytes tests/__init__.pyc | Bin 0 -> 166 bytes tests/test_validate_email.pyc | Bin 0 -> 1200 bytes 4 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 build.pyc create mode 100644 tests/__init__.pyc create mode 100644 tests/test_validate_email.pyc diff --git a/build.py b/build.py index 8b13789..9d57922 100644 --- a/build.py +++ b/build.py @@ -1 +1,10 @@ - +import re +def validate_email(s1): + if s1 == '': + raise ValueError + pattern = re.compile(r"[0-9a-zA-Z_+\.]+@[0-9a-zA-Z_+\.]+\.[0-9a-zA-Z_+\.]+") + if re.match(pattern,s1): + return True + else: + return False + diff --git a/build.pyc b/build.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ae2bbae6e9d37b76c2a89c09d3baba1aeacb3fa0 GIT binary patch literal 567 zcmb_Z%Sr<=6up_&M@v-@T=)kAWjYpD6_Kh~cU`oiSSux+iO$%}gCwmebz}V(KhO`* zlc^wdZAeaT&b{ZJ3n_hVRX?9EZv*;W4(>LN-Uo!(j3m(jfkPh%m}UBI3EB7?s~a$c zR%NMk9DN3u7s`o4YL5)jJEN4yFnV%qqXnZkRy<2IXSR5O$|Evm>YFv{!*^-Xg%%wT z0e1&pi+iu9-e6Q8Hty@~Rbtp!W!!b>Ocij==KmEUmq+0f^ODh3&9iR(6V^ ddN$Ro0RCqA_klLi{y53PsT3#nqqQ}yu^;sTToe&k)NlVSX`W$o|l`NSE6gFUy@o} jQmh{zpP83g5+APzRKfu?(fgc5PfSqNn2VJpb{639DHdbjv$08s)D%m;8v7cNY>WgG^X}$@Q#ZrC8zR_ z`2jGqDYWGW)F0!WkDZFP80~m#=LN&xs;2Jp1*HFbcN=JN5{hO~;@ru@1 z92-yj+M85rp|J$m(si9Fsc=2bd!i?7w62);wxrtGV(NNZk>v7ySsGIvuF?(JGM{&~ zC3?zB$^2P2b*0G^rqy-x54W8DUiM3B1A)tEx!62Hb`-Le5;M4Y_a*iRi>qznNN5Q( zEt#eh`w|I7xY$7V21=;~@GS-<0{L3WqpZRg8ekcrO0bNvP*?=#GJ%8#5*G=sBZTd1 zpmp5nT-Z@6g&f{t?lJ3^_poJx-aiwe?YVCE&O39Z$+f$sYts$3a{<6vUpG~VrAMrO zYUi$_gRWyKy7u05^g%b?WYOO}K_xkIPl)^PgDmb-wad{$lmz_e3PUBs0~M=nwWXd%L%uiTakLsx z8QG$+x-~^X!fH{puId|BGs$_2;2~gSLS|^ZG;65Rb^ZiKds~y>%h&*t5F<_YnUEe@ in}r`vgyt}5Wytoh079*AR}8)j^B@F|)eE($#?c@5))^rH literal 0 HcmV?d00001