<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Email validation using ruby</title>
	<atom:link href="http://www.rubyonrailsexamples.com/ruby-strings/email-validation-using-ruby/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rubyonrailsexamples.com/ruby-strings/email-validation-using-ruby/</link>
	<description>Ruby on Rails tutorials</description>
	<pubDate>Wed, 23 Jul 2008 21:25:41 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Ezra Osiris</title>
		<link>http://www.rubyonrailsexamples.com/ruby-strings/email-validation-using-ruby/#comment-91</link>
		<dc:creator>Ezra Osiris</dc:creator>
		<pubDate>Fri, 04 Jul 2008 15:14:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubyonrailsexamples.com/uncategorized/email-validation-using-ruby/#comment-91</guid>
		<description>Allows two letters domains please use of email =~ /(.+)@(.+)\.(.{2})/ instead of
email =~ /(.+)@(.+)\.(.{3})/ for three letters domains.

Thanks !</description>
		<content:encoded><![CDATA[<p>Allows two letters domains please use of email =~ /(.+)@(.+)\.(.{2})/ instead of<br />
email =~ /(.+)@(.+)\.(.{3})/ for three letters domains.</p>
<p>Thanks !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Randal L Schwartz</title>
		<link>http://www.rubyonrailsexamples.com/ruby-strings/email-validation-using-ruby/#comment-87</link>
		<dc:creator>Randal L Schwartz</dc:creator>
		<pubDate>Sat, 19 Apr 2008 00:35:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubyonrailsexamples.com/uncategorized/email-validation-using-ruby/#comment-87</guid>
		<description>As usual, every SINGLE email regex matcher here has FAILED to read RFC822. As with all the other versions, THIS REGEX IS WRONG. DO NOT USE THIS REGEX. DO NOT. AND PLEASE STOP POSTING BROKEN REGEX TO MATCH EMAIL HERE. {sigh}</description>
		<content:encoded><![CDATA[<p>As usual, every SINGLE email regex matcher here has FAILED to read RFC822. As with all the other versions, THIS REGEX IS WRONG. DO NOT USE THIS REGEX. DO NOT. AND PLEASE STOP POSTING BROKEN REGEX TO MATCH EMAIL HERE. {sigh}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harry</title>
		<link>http://www.rubyonrailsexamples.com/ruby-strings/email-validation-using-ruby/#comment-86</link>
		<dc:creator>Harry</dc:creator>
		<pubDate>Wed, 02 Apr 2008 08:38:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubyonrailsexamples.com/uncategorized/email-validation-using-ruby/#comment-86</guid>
		<description>%r{^(?:[_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-zA-Z0-9\-\.]+)*(\.[a-z]{2,4})$}i

this is the most appropriate one... with all the validations including the domain extensions...</description>
		<content:encoded><![CDATA[<p>%r{^(?:[_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-zA-Z0-9\-\.]+)*(\.[a-z]{2,4})$}i</p>
<p>this is the most appropriate one&#8230; with all the validations including the domain extensions&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Validação de email com Ruby : Ruby Brasil</title>
		<link>http://www.rubyonrailsexamples.com/ruby-strings/email-validation-using-ruby/#comment-69</link>
		<dc:creator>Validação de email com Ruby : Ruby Brasil</dc:creator>
		<pubDate>Thu, 22 Nov 2007 23:08:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubyonrailsexamples.com/uncategorized/email-validation-using-ruby/#comment-69</guid>
		<description>[...] via rubyonrailsexamples.com [...]</description>
		<content:encoded><![CDATA[<p>[...] via rubyonrailsexamples.com [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://www.rubyonrailsexamples.com/ruby-strings/email-validation-using-ruby/#comment-57</link>
		<dc:creator>John</dc:creator>
		<pubDate>Fri, 14 Sep 2007 04:58:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubyonrailsexamples.com/uncategorized/email-validation-using-ruby/#comment-57</guid>
		<description>This should allow for two letter domains, to take domains like .tv and .sc into account.</description>
		<content:encoded><![CDATA[<p>This should allow for two letter domains, to take domains like .tv and .sc into account.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cheba</title>
		<link>http://www.rubyonrailsexamples.com/ruby-strings/email-validation-using-ruby/#comment-11</link>
		<dc:creator>Cheba</dc:creator>
		<pubDate>Wed, 09 May 2007 13:35:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubyonrailsexamples.com/uncategorized/email-validation-using-ruby/#comment-11</guid>
		<description>' test@ test .com' =~ /(.+)@(.+)\.(.{3})/
Note the spaces.

/(\A(\s*)\Z)&#124;(\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})\Z)/i
This one is more exact but is still not one that follows RFC.</description>
		<content:encoded><![CDATA[<p>&#8216; test@ test .com&#8217; =~ /(.+)@(.+)\.(.{3})/<br />
Note the spaces.</p>
<p>/(\A(\s*)\Z)|(\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})\Z)/i<br />
This one is more exact but is still not one that follows RFC.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
