Timeline for How can I validate an email address using a regular expression?
Current License: CC BY-SA 4.0
123 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Mar 23 at 9:59 | answer | added | cprcrack | timeline score: 1 | |
| Mar 22, 2024 at 11:13 | answer | added | bravo | timeline score: 1 | |
| Mar 21, 2024 at 16:59 | answer | added | Mark Stewart | timeline score: 1 | |
| Feb 5, 2024 at 19:52 | answer | added | Thejaka | timeline score: 3 | |
| Dec 14, 2023 at 12:26 | answer | added | Aman Godara | timeline score: 1 | |
| Jul 19, 2023 at 19:12 | comment | added | Jonathan Leffler | There's an article from March 2023 available via Medium (which may have limited accessibility, therefore) On the practicality of regex for email address processing which may be of interest. | |
| Nov 25, 2022 at 5:14 | comment | added | Michael Freidgeim | See also [ Regex validation of email addresses according to RFC5321/RFC5322 ](stackoverflow.com/questions/13992403/…) | |
| Aug 16, 2022 at 2:06 | review | Close votes | |||
| Aug 20, 2022 at 0:03 | |||||
| May 4, 2022 at 13:51 | history | edited | Braiam |
edited tags
|
|
| May 4, 2022 at 13:42 | review | Close votes | |||
| May 8, 2022 at 0:06 | |||||
| May 4, 2022 at 13:18 | comment | added | TylerH | Does this answer your question? How can I validate an email address in JavaScript? | |
| Apr 29, 2022 at 15:09 | answer | added | Eggon | timeline score: 1 | |
| Apr 26, 2022 at 4:23 | answer | added | ThinkTrans | timeline score: 0 | |
| Mar 23, 2022 at 3:19 | comment | added | Mavelo | Late to the party, but since PHP was mentioned, consider using filter_var() | |
| Feb 16, 2022 at 23:20 | comment | added | Peter Mortensen | Similar: What's the best way to validate an email address in JavaScript? | |
| Nov 3, 2021 at 23:35 | review | Close votes | |||
| Nov 7, 2021 at 0:03 | |||||
| Jul 19, 2021 at 6:08 | comment | added | Pritesh Bhoi |
use this expression for email id - ^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$
|
|
| Jul 12, 2021 at 21:11 | history | edited | Peter Mortensen | CC BY-SA 4.0 |
Used more standard formatting (we have italics and bold on this platform). Added some context.
|
| Jul 9, 2021 at 0:02 | answer | added | Tim Wißmann | timeline score: 1 | |
| Jun 7, 2021 at 21:42 | comment | added | MMMahdy-PAPION | Using just regex can harm server security but if it is just as an input pattern, i suggest use this: stackoverflow.com/questions/5601647/… | |
| May 16, 2021 at 16:15 | comment | added | Did | You can check Symfonys regex for loose and strict check: github.com/symfony/symfony/blob/5.x/src/Symfony/Component/… | |
| May 7, 2021 at 17:34 | answer | added | Craig | timeline score: 0 | |
| Mar 29, 2021 at 12:20 | answer | added | GooDeeJAY | timeline score: -3 | |
| Feb 17, 2021 at 15:21 | answer | added | alejandro juarez | timeline score: 1 | |
| Oct 1, 2020 at 20:37 | answer | added | Andriy B. | timeline score: -3 | |
| Sep 11, 2020 at 5:53 | answer | added | awwright | timeline score: 8 | |
| May 31, 2020 at 5:03 | review | Close votes | |||
| Jun 4, 2020 at 0:05 | |||||
| May 5, 2020 at 9:26 | review | Close votes | |||
| May 9, 2020 at 0:04 | |||||
| Nov 10, 2019 at 7:10 | answer | added | Asad Ali Choudhry | timeline score: 4 | |
| Jun 12, 2019 at 12:49 | answer | added | partoftheorigin | timeline score: 2 | |
| Jul 23, 2018 at 4:21 | comment | added | Ṃųỻịgǻňạcểơửṩ | The regexes may be variable as in some cases, an email con can contain a space, and in other times, it cannot contain any spaces. | |
| Jul 13, 2018 at 20:27 | answer | added | Dave Black | timeline score: 4 | |
| Feb 19, 2018 at 20:33 | history | edited | Steve Chambers | CC BY-SA 3.0 |
Tweaked title, added tag
|
| Jan 9, 2018 at 14:30 | comment | added | klutt | Why you should not do this: Can it cause harm to validate email addresses with a regex? | |
| Oct 9, 2017 at 11:46 | history | edited | Cody Gray♦ |
edited tags
|
|
| Sep 27, 2017 at 10:41 | answer | added | Hany Sakr | timeline score: 1 | |
| Aug 29, 2017 at 23:51 | comment | added | Jasen | The regex that can validate that an IDNA is correctly formatted does not fit in stackexchange. (the rules on canonicalisation ate really tortuous and particularly ill-suited to regex processing) | |
| May 2, 2017 at 13:28 | history | edited | dreftymac |
tag update
|
|
| Apr 12, 2017 at 14:10 | history | edited | Richard-Degenne |
Removed the pattern-matching tag
|
|
| Mar 3, 2017 at 7:22 | history | edited | Ashraf.Shk786 |
added tag
|
|
| Mar 3, 2017 at 7:16 | history | edited | Ashraf.Shk786 | CC BY-SA 3.0 |
corrected grammer
|
| Feb 10, 2017 at 0:52 | answer | added | Simon_Weaver | timeline score: 4 | |
| Dec 28, 2016 at 10:17 | answer | added | Prassd Nidode | timeline score: 1 | |
| Dec 13, 2016 at 20:12 | answer | added | FlameStorm | timeline score: 4 | |
| S Jan 10, 2016 at 18:57 | history | post merged (destination) | |||
| Sep 19, 2015 at 14:13 | answer | added | syp_dino | timeline score: 1 | |
| Sep 12, 2015 at 17:58 | answer | added | Learner | timeline score: 2 | |
| Aug 14, 2015 at 12:30 | answer | added | Luna | timeline score: 26 | |
| Jul 15, 2015 at 22:25 | answer | added | Ondřej Šotek | timeline score: 5 | |
| Feb 12, 2015 at 17:33 | history | edited | acrosman | CC BY-SA 3.0 |
Edited to remove the really really bad expression that causes people confusion.
|
| Dec 10, 2014 at 6:20 | answer | added | Ramesh Kotkar | timeline score: 0 | |
| Nov 7, 2014 at 11:14 | answer | added | Prasad Bhosale | timeline score: 3 | |
| Sep 11, 2014 at 14:22 | answer | added | zıəs uɐɟəʇs | timeline score: 1 | |
| Aug 25, 2014 at 11:13 | answer | added | Jericho | timeline score: 2 | |
| Aug 6, 2014 at 10:46 | answer | added | McGaz | timeline score: 3 | |
| Jul 31, 2014 at 9:17 | answer | added | Fragment | timeline score: 2 | |
| Jul 19, 2014 at 3:30 | answer | added | Alexey Ossikine | timeline score: 3 | |
| Jun 7, 2014 at 0:25 | answer | added | Joeytje50 | timeline score: 2 | |
| Feb 27, 2014 at 19:13 | answer | added | Coder12345 | timeline score: 8 | |
| Feb 6, 2014 at 6:38 | answer | added | Suhaib Janjua | timeline score: 4 | |
| Dec 6, 2013 at 16:03 | answer | added | auco | timeline score: 6 | |
| Dec 5, 2013 at 23:58 | answer | added | mirabilos | timeline score: 3 | |
| Oct 25, 2013 at 14:19 | answer | added | Francisco Costa | timeline score: 0 | |
| Jul 19, 2013 at 9:27 | answer | added | mrswadge | timeline score: 2 | |
| Jun 21, 2013 at 6:25 | history | edited | Charles |
edited tags
|
|
| Jun 21, 2013 at 6:25 | history | rollback | Charles |
Rollback to Revision 6
|
|
| Jun 20, 2013 at 22:00 | history | edited | NeverHopeless |
retag question
|
|
| S Jun 18, 2013 at 2:06 | history | suggested | staticor |
different language environment varies from REGEX syntax.
|
|
| Jun 18, 2013 at 2:03 | review | Suggested edits | |||
| S Jun 18, 2013 at 2:06 | |||||
| May 11, 2013 at 12:20 | answer | added | PrivateUser | timeline score: 1 | |
| Jan 18, 2013 at 14:30 | answer | added | Cees Timmerman | timeline score: 7 | |
| Jan 14, 2013 at 15:09 | answer | added | FLY | timeline score: 3 | |
| Dec 31, 2012 at 13:09 | answer | added | Mohit Gupta | timeline score: 2 | |
| Dec 28, 2012 at 21:07 | answer | added | Rinke | timeline score: 143 | |
| Dec 2, 2012 at 6:15 | answer | added | TombMedia | timeline score: 9 | |
| Jul 16, 2012 at 20:17 | history | edited | Ravindra S | CC BY-SA 3.0 |
Edited Title as per SO's defined standards ("How to"/"How do I" are discouraged)
|
| Apr 28, 2012 at 9:45 | answer | added | Prasad | timeline score: 8 | |
| Jan 20, 2012 at 14:11 | history | edited | casperOne | CC BY-SA 3.0 |
edited title
|
| S Jan 17, 2012 at 6:52 | history | suggested | Balaswamy Vaddeman | CC BY-SA 3.0 |
link added
|
| Jan 17, 2012 at 6:39 | review | Suggested edits | |||
| S Jan 17, 2012 at 6:52 | |||||
| Jan 16, 2012 at 11:22 | history | notice removed | Mark W | ||
| Jan 16, 2012 at 11:22 | history | bounty ended | Mark W | ||
| Jan 13, 2012 at 15:17 | history | notice added | Mark W | Reward existing answer | |
| Jan 13, 2012 at 15:17 | history | bounty started | Mark W | ||
| Jan 12, 2012 at 2:24 | answer | added | Josh Stodola | timeline score: 355 | |
| Dec 21, 2011 at 8:40 | answer | added | SimonSimCity | timeline score: 49 | |
| Nov 6, 2011 at 20:44 | history | protected | Michael Petrotta | ||
| Nov 4, 2011 at 18:32 | answer | added | Dr. Hans-Peter Störr | timeline score: 3 | |
| Aug 5, 2011 at 10:26 | answer | added | grosser | timeline score: 5 | |
| Aug 2, 2011 at 6:50 | answer | added | Murthy Jeedigunta | timeline score: 7 | |
| Jul 20, 2011 at 3:37 | answer | added | Mac | timeline score: 11 | |
| Dec 29, 2010 at 12:58 | answer | added | AZ_ | timeline score: 16 | |
| May 28, 2010 at 22:03 | answer | added | Eric Schoonover | timeline score: 28 | |
| Jan 27, 2010 at 16:43 | answer | added | Evan Carroll | timeline score: 65 | |
| Dec 18, 2009 at 23:40 | answer | added | BalusC | timeline score: 31 | |
| Dec 16, 2009 at 21:44 | answer | added | Abigail | timeline score: 207 | |
| S Dec 16, 2009 at 0:37 | answer | added | Jay Zeng | timeline score: 4 | |
| S Dec 16, 2009 at 0:37 | history | made wiki | Post Made Community Wiki | ||
| Dec 14, 2009 at 20:45 | vote | accept | Albert | ||
| S Jan 10, 2016 at 18:57 | |||||
| Dec 14, 2009 at 20:43 | answer | added | SLaks | timeline score: 861 | |
| Nov 20, 2009 at 16:05 | answer | added | Michael | timeline score: 11 | |
| Oct 22, 2009 at 21:54 | answer | added | spig | timeline score: 43 | |
| Aug 25, 2009 at 16:19 | answer | added | Dimitris Andreou | timeline score: 6 | |
| Jul 6, 2009 at 10:29 | answer | added | Nazmul Hasan | timeline score: 4 | |
| Jun 25, 2009 at 15:15 | answer | added | Greg Bacon | timeline score: 15 | |
| May 23, 2009 at 18:22 | answer | added | chaos | timeline score: 31 | |
| Apr 5, 2009 at 19:39 | answer | added | Good Person | timeline score: 389 | |
| Feb 10, 2009 at 16:13 | answer | added | Dominic Sayers | timeline score: 299 | |
| Jan 2, 2009 at 15:29 | answer | added | davcar | timeline score: 119 | |
| Nov 6, 2008 at 4:56 | answer | added | cbp | timeline score: 4 | |
| Nov 6, 2008 at 4:48 | answer | added | Joseph Yee | timeline score: 8 | |
| Nov 6, 2008 at 3:01 | history | edited | Ned Batchelder |
edited tags
|
|
| Oct 14, 2008 at 19:40 | answer | added | JacquesB | timeline score: 628 | |
| Oct 14, 2008 at 16:35 | answer | added | adnam | timeline score: 47 | |
| Oct 14, 2008 at 15:43 | vote | accept | acrosman | ||
| Oct 14, 2008 at 15:38 | answer | added | PhiLho | timeline score: 40 | |
| Oct 14, 2008 at 14:42 | answer | added | Andy Lester | timeline score: 588 | |
| Oct 14, 2008 at 14:26 | answer | added | bortzmeyer | timeline score: 3525 | |
| Oct 14, 2008 at 14:23 | answer | added | Kon | timeline score: 45 | |
| Oct 14, 2008 at 14:18 | answer | added | Draemon | timeline score: 78 | |
| Oct 14, 2008 at 14:17 | answer | added | Chris Vest | timeline score: 149 | |
| Oct 14, 2008 at 14:17 | answer | added | Per Hornshøj-Schierbeck | timeline score: 206 | |
| Oct 14, 2008 at 14:14 | history | asked | acrosman | CC BY-SA 2.5 |