From 09ef61dc430d643a16d02aa51fa8cf7de9597dfa Mon Sep 17 00:00:00 2001 From: ramkrishan-sahu Date: Mon, 26 Jun 2017 14:48:03 +0000 Subject: [PATCH] Done --- build.py | 7 +++++++ build.pyc | Bin 0 -> 526 bytes tests/__init__.pyc | Bin 0 -> 167 bytes tests/test_validate_email.pyc | Bin 0 -> 1203 bytes 4 files changed, 7 insertions(+) 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..7d63ad8 100644 --- a/build.py +++ b/build.py @@ -1 +1,8 @@ +import re +def validate_email(email): + pattern = re.compile(r"(^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$)") + if re.match(pattern, email): + return True + else: + return False diff --git a/build.pyc b/build.pyc new file mode 100644 index 0000000000000000000000000000000000000000..fb5452880232192d829618724a32830a68b52020 GIT binary patch literal 526 zcmb_Z%}T^D5T3LviueQGym(TmENR8tg2;-Xw*|L?xVkQ}jka#mmP{%r>uG%oU(*NB zNfg!xFeG1QzRcvCOv2Cg)sLNv>kNKJKzpASZWH7*87P1e83DYL!5ouDA)S_AGzJ+X z(`7m8looOV3-IJa=M3JMcLSI)m;uZKFneG_NNopFl1L+$KEOl5=PLDL6CPF|8e7ScXvNpa&qnlBkeM6S*@E=N$YqmY*vsAz@=$_s57BZdPN^0wJ4R( zYlOAZR1pP(2RtV$DQYbfBlOgiScrshEW7gkQZsOuN55CGd`TdWiKqK1wbx_2xJ`TuI1?2)eXR>@=c Kf9U$R7JLIqym+(# literal 0 HcmV?d00001 diff --git a/tests/__init__.pyc b/tests/__init__.pyc new file mode 100644 index 0000000000000000000000000000000000000000..72f936d8cbc79e18d3088e3fb4cc13f09ab4f5ec GIT binary patch literal 167 zcmZSn%*$mW7Z{n$00oRd+5w1*S%5?e14FO|NW@PANHCxg#Q{Ju{fzwFRQ;mF-0Y&v z;*7*R-QvWIQvLA!qU_>=#N<@{`5C+|;}hT}%Cv l)Z&t2{rLFIyv&mLcs-yJ4xphnx%nxjIjMFatBZk{0RYfCC>j6& literal 0 HcmV?d00001 diff --git a/tests/test_validate_email.pyc b/tests/test_validate_email.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f98aed87869eb09ad7009567d70c0cf6f2790f19 GIT binary patch literal 1203 zcmcgr&2G~`5T3Q2qzx?!P>BoT#KD);7cL-#DykxJiG)*8Y7W-c-ZUoO-LN|bRZ33f zjd=i=*#z410QJv!=Vxc<`(_;f+8@4r{_(tm?G@Aah+cm|qNYbc3!nuQ0tD+3v=QhS ziWqbPMFP49MQ`Jaq3uJ_5Bm~m2cQQ~49M35C156??!!-jYk>1&2kIE6>41)De$$l- zTHy|fQ|0kkdX;i5IN|_PS?5%RrR{LpAwD9bvE{5Y6*ktCGuxROIhXIMN~wCXN!KUK za_Jg__?VWQ`IBs$TB0hImQDK)H=q8F_j76m442SSu|)*=G-Rtdrnh~MIrayMs{`hU zX$dr~iKa920uqd1F$DJ-gb*u$uQ6c4kgo+l!U*_`Jy=IjC$NrTC14et>jXGFkhn_V zI)bo$2XGg*Iu$lexsb^%<{py%{SLOA(fcPXq`8#(=+dbxiB=z0R;NRF1=R{-^vQsK`fd+!Ko@-#Xb6M5@Xfb!+R5N}6OEdOz-eqUjE&NheDywX* zvYD^F8ZWPKZq1kqY%Yyf2FI^5qyg|jmUp>2q-bV}1O9V`sp9DY5sL${FP=tyy7%Hy zw3$$z*|IcJtFlC7aTd$8CuWn>Wg%jK7rHDG{^vRG5~Uj;x_x7 lX%EfK!!O4|QW!TgWV>esq1ZPY4&R26V2VfLnb;Gf=ns;j8omGk literal 0 HcmV?d00001