<?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"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
> <channel><title>Comentarios en: Validar el email con JavaScript</title> <atom:link href="http://lineadecodigo.com/javascript/validar-el-email-con-javascript/feed/" rel="self" type="application/rss+xml" /><link>http://lineadecodigo.com/javascript/validar-el-email-con-javascript/</link> <description>/* Programación en la red */</description> <lastBuildDate>Sun, 12 Feb 2012 03:07:18 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Por: Javier</title><link>http://lineadecodigo.com/javascript/validar-el-email-con-javascript/comment-page-4/#comment-51079</link> <dc:creator>Javier</dc:creator> <pubDate>Sun, 12 Feb 2012 03:07:18 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/?p=1333#comment-51079</guid> <description>Mejorando aun mas la funcion quitando el if que retorne el valor boolean del test
return /^((([a-z]&#124;\d&#124;[!#\$%&amp;&#039;\*\+\-\/=\?\^_`{\&#124;}~]&#124;[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]&#124;\d&#124;[!#\$%&amp;&#039;\*\+\-\/=\?\^_`{\&#124;}~]&#124;[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)&#124;((\x22)((((\x20&#124;\x09)*(\x0d\x0a))?(\x20&#124;\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]&#124;\x21&#124;[\x23-\x5b]&#124;[\x5d-\x7e]&#124;[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])&#124;(\\([\x01-\x09\x0b\x0c\x0d-\x7f]&#124;[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20&#124;\x09)*(\x0d\x0a))?(\x20&#124;\x09)+)?(\x22)))@((([a-z]&#124;\d&#124;[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])&#124;(([a-z]&#124;\d&#124;[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]&#124;\d&#124;-&#124;\.&#124;_&#124;~&#124;[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]&#124;\d&#124;[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]&#124;[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])&#124;(([a-z]&#124;[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]&#124;\d&#124;-&#124;\.&#124;_&#124;~&#124;[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]&#124;[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/.test(valor);</description> <content:encoded><![CDATA[<p>Mejorando aun mas la funcion quitando el if que retorne el valor boolean del test</p><p>return /^((([a-z]|\d|[!#\$%&amp;'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&amp;'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/.test(valor);</p> ]]></content:encoded> </item> <item><title>Por: Víctor Cuervo</title><link>http://lineadecodigo.com/javascript/validar-el-email-con-javascript/comment-page-4/#comment-51015</link> <dc:creator>Víctor Cuervo</dc:creator> <pubDate>Mon, 23 Jan 2012 13:25:51 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/?p=1333#comment-51015</guid> <description>@programador, gracias por el aporte.</description> <content:encoded><![CDATA[<p>@programador, gracias por el aporte.</p> ]]></content:encoded> </item> <item><title>Por: programador</title><link>http://lineadecodigo.com/javascript/validar-el-email-con-javascript/comment-page-4/#comment-50981</link> <dc:creator>programador</dc:creator> <pubDate>Thu, 12 Jan 2012 11:13:26 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/?p=1333#comment-50981</guid> <description>A mi esto me funciona perfecto:
function esEmailCorrecto (email) {
return (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\D{2,4})+$/.test(email));
}</description> <content:encoded><![CDATA[<p>A mi esto me funciona perfecto:</p><p>function esEmailCorrecto (email) {<br
/> return (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\D{2,4})+$/.test(email));<br
/> }</p> ]]></content:encoded> </item> <item><title>Por: Simple función para validar mail &#171; Blog</title><link>http://lineadecodigo.com/javascript/validar-el-email-con-javascript/comment-page-4/#comment-50681</link> <dc:creator>Simple función para validar mail &#171; Blog</dc:creator> <pubDate>Mon, 12 Sep 2011 19:09:15 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/?p=1333#comment-50681</guid> <description>[...] info en: http://lineadecodigo.com/javascript/validar-el-email-con-javascript/ Like this:LikeBe the first to like this post.    This entry was posted on 12 septiembre 2011 at [...]</description> <content:encoded><![CDATA[<p>[...] info en: <a
href="http://lineadecodigo.com/javascript/validar-el-email-con-javascript/" rel="nofollow">http://lineadecodigo.com/javascript/validar-el-email-con-javascript/</a> Like this:LikeBe the first to like this post.    This entry was posted on 12 septiembre 2011 at [...]</p> ]]></content:encoded> </item> <item><title>Por: Julian Lasso</title><link>http://lineadecodigo.com/javascript/validar-el-email-con-javascript/comment-page-4/#comment-50625</link> <dc:creator>Julian Lasso</dc:creator> <pubDate>Tue, 19 Jul 2011 16:13:05 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/?p=1333#comment-50625</guid> <description>No me sirvió esa expresión regular pero esta otra trabaja perfecto
/^([a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4})*$/</description> <content:encoded><![CDATA[<p>No me sirvió esa expresión regular pero esta otra trabaja perfecto<br
/> /^([a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4})*$/</p> ]]></content:encoded> </item> <item><title>Por: Carlos</title><link>http://lineadecodigo.com/javascript/validar-el-email-con-javascript/comment-page-4/#comment-50277</link> <dc:creator>Carlos</dc:creator> <pubDate>Wed, 02 Mar 2011 18:26:38 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/?p=1333#comment-50277</guid> <description>Hola, no se si es un bug, pero en donde limitas {2,3,4} hay un error pues no me acepta dominios con terminacion de 4 digitos .mobi por ejemplo,modifiqué el script de esta manera y si funciona {2,4}.
Saludos.</description> <content:encoded><![CDATA[<p>Hola, no se si es un bug, pero en donde limitas {2,3,4} hay un error pues no me acepta dominios con terminacion de 4 digitos .mobi por ejemplo,modifiqué el script de esta manera y si funciona {2,4}.</p><p>Saludos.</p> ]]></content:encoded> </item> <item><title>Por: den</title><link>http://lineadecodigo.com/javascript/validar-el-email-con-javascript/comment-page-4/#comment-50255</link> <dc:creator>den</dc:creator> <pubDate>Wed, 23 Feb 2011 01:01:49 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/?p=1333#comment-50255</guid> <description>espero que le sirva</description> <content:encoded><![CDATA[<p>espero que le sirva</p> ]]></content:encoded> </item> <item><title>Por: den</title><link>http://lineadecodigo.com/javascript/validar-el-email-con-javascript/comment-page-4/#comment-50254</link> <dc:creator>den</dc:creator> <pubDate>Wed, 23 Feb 2011 01:00:10 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/?p=1333#comment-50254</guid> <description>function checkear_datos () {
if ((/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/.test(document.forms.registro.email.value))) {
alert(&#039;El E-Mail ingresado es inválido!&#039;);return false;}</description> <content:encoded><![CDATA[<p>function checkear_datos () {</p><p>if ((/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/.test(document.forms.registro.email.value))) {<br
/> alert(&#8216;El E-Mail ingresado es inválido!&#8217;);return false;}</p> ]]></content:encoded> </item> <item><title>Por: chuy</title><link>http://lineadecodigo.com/javascript/validar-el-email-con-javascript/comment-page-3/#comment-49845</link> <dc:creator>chuy</dc:creator> <pubDate>Tue, 28 Sep 2010 23:52:05 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/?p=1333#comment-49845</guid> <description>hola necesito validar un correo electronico, donde solo pueda ingresar 1 @, 1 ., q el @ no vaya ni al principio ni al final, y q no use caracteres especiales</description> <content:encoded><![CDATA[<p>hola necesito validar un correo electronico, donde solo pueda ingresar 1 @, 1 ., q el @ no vaya ni al principio ni al final, y q no use caracteres especiales</p> ]]></content:encoded> </item> <item><title>Por: iroh</title><link>http://lineadecodigo.com/javascript/validar-el-email-con-javascript/comment-page-3/#comment-49662</link> <dc:creator>iroh</dc:creator> <pubDate>Fri, 03 Sep 2010 16:54:53 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/?p=1333#comment-49662</guid> <description>observacion:
creo que para que alguna funcione correctamente, seria menester saber como la hemos invocado desde los formularios para que funcione, talvez de esa forma se solucione la demanda de este codigo.
lo digo porque a mi me funciono empleando el codigo que postie mas arriba, pero recuerdo que lo hice en un script aparte, el que invoque desde el formulario por medio de javascript :S</description> <content:encoded><![CDATA[<p>observacion:</p><p>creo que para que alguna funcione correctamente, seria menester saber como la hemos invocado desde los formularios para que funcione, talvez de esa forma se solucione la demanda de este codigo.</p><p>lo digo porque a mi me funciono empleando el codigo que postie mas arriba, pero recuerdo que lo hice en un script aparte, el que invoque desde el formulario por medio de javascript :S</p> ]]></content:encoded> </item> </channel> </rss>
