<?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>
	Commentaires sur : Pattern des input mail ou comment vérifier les mails en html5	</title>
	<atom:link href="https://lokoyote.eu/pattern-des-input-mail-ou-comment-verifier-les-mails-en-html5/feed/" rel="self" type="application/rss+xml" />
	<link>https://lokoyote.eu/pattern-des-input-mail-ou-comment-verifier-les-mails-en-html5/</link>
	<description>La papatte du web !</description>
	<lastBuildDate>Thu, 09 May 2019 17:43:29 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>
		Par : Pipo		</title>
		<link>https://lokoyote.eu/pattern-des-input-mail-ou-comment-verifier-les-mails-en-html5/#comment-4381</link>

		<dc:creator><![CDATA[Pipo]]></dc:creator>
		<pubDate>Thu, 09 May 2019 17:43:29 +0000</pubDate>
		<guid isPermaLink="false">http://lokoyote.eu/?p=423#comment-4381</guid>

					<description><![CDATA[Bonjour,
Pour ceux qui cherche encore, le pattern proposé est incorrect, et bizarrement il a été recopié et re-publié des centaines de fois...
Un point &quot;.&quot; ou d&#039;ailleurs d&#039;autres caractères (+), à l&#039;intérieur des accolades [ ] est juste le caractère &quot;.&quot;, mais à l&#039;extérieur &quot;.&quot; = &quot;n&#039;importe quel caractère&quot;
Ce qui veut dire que pour le pattern annoncé &quot;nom@domain&quot;... est accepté, tout comme &quot;nom@domain/truc&quot;, &quot;nom@truc;mec&quot;, etc seront acceptés (&quot;.&quot;=tout caractère)
(Ce qui est bizarre aussi, c&#039;est qu&#039;en HTML5, le &quot;input type=email required&quot;, conserve cette même erreur ?)

le bon pattern serait: [a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z.]{2,15} 
(un slash inversé devant le point pour signifier le caractère &quot;.&quot;)
En fait un meilleur pattern serait:
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9._-]+\.[a-zA-Z]{2,4}$
$=obligatoirement terminé par 2 lettres (maxi 4)
.co.uk = OK aussi (le premier &quot;.&quot; est accepté par l&#039;occurrence précédente).
% ou + à l&#039;intérieur des accolades = aux caractères % et +
A noter &quot;-&quot; est une marque d&#039;intervalle, sauf lorsque placé en dernier = au caractère &quot;-&quot;]]></description>
			<content:encoded><![CDATA[<p>Bonjour,<br />
Pour ceux qui cherche encore, le pattern proposé est incorrect, et bizarrement il a été recopié et re-publié des centaines de fois&#8230;<br />
Un point « . » ou d&rsquo;ailleurs d&rsquo;autres caractères (+), à l&rsquo;intérieur des accolades [ ] est juste le caractère « . », mais à l&rsquo;extérieur « . » = « n&rsquo;importe quel caractère »<br />
Ce qui veut dire que pour le pattern annoncé « nom@domain »&#8230; est accepté, tout comme « nom@domain/truc », « nom@truc;mec », etc seront acceptés (« . »=tout caractère)<br />
(Ce qui est bizarre aussi, c&rsquo;est qu&rsquo;en HTML5, le « input type=email required », conserve cette même erreur ?)</p>
<p>le bon pattern serait: [a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z.]{2,15}<br />
(un slash inversé devant le point pour signifier le caractère « . »)<br />
En fait un meilleur pattern serait:<br />
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9._-]+\.[a-zA-Z]{2,4}$<br />
$=obligatoirement terminé par 2 lettres (maxi 4)<br />
.co.uk = OK aussi (le premier « . » est accepté par l&rsquo;occurrence précédente).<br />
% ou + à l&rsquo;intérieur des accolades = aux caractères % et +<br />
A noter « &#8211; » est une marque d&rsquo;intervalle, sauf lorsque placé en dernier = au caractère « -« </p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Par : Lokoyote		</title>
		<link>https://lokoyote.eu/pattern-des-input-mail-ou-comment-verifier-les-mails-en-html5/#comment-69</link>

		<dc:creator><![CDATA[Lokoyote]]></dc:creator>
		<pubDate>Mon, 06 Oct 2014 13:07:43 +0000</pubDate>
		<guid isPermaLink="false">http://lokoyote.eu/?p=423#comment-69</guid>

					<description><![CDATA[&lt;p class=&quot;parent_comm_author&quot;&gt;&lt;a href=&quot;https://lokoyote.eu/pattern-des-input-mail-ou-comment-verifier-les-mails-en-html5/#comment-68&quot; class=&quot;comment_parent&quot;&gt;@&lt;span class=&quot;comment_parent_link&quot;&gt;Knah Tsaeb&lt;/a&gt; :&lt;/span&gt;&lt;/p&gt;En réponse à &lt;a href=&quot;https://lokoyote.eu/pattern-des-input-mail-ou-comment-verifier-les-mails-en-html5/#comment-68&quot;&gt;Knah Tsaeb&lt;/a&gt;.

Ah merci, en effet je ne connaissais pas et je ne l&#039;ai jamais vu.
Comme dans 99% des cas le &quot;+&quot; n&#039;est pas accepté je ne l&#039;ai pas intégré, mais après tout, pourquoi le &quot;-&quot; et pas le &quot;+&quot; ? :)]]></description>
			<content:encoded><![CDATA[<p class="parent_comm_author"><a href="https://lokoyote.eu/pattern-des-input-mail-ou-comment-verifier-les-mails-en-html5/#comment-68" class="comment_parent">@<span class="comment_parent_link">Knah Tsaeb</span></a> :</p>
<p>En réponse à <a href="https://lokoyote.eu/pattern-des-input-mail-ou-comment-verifier-les-mails-en-html5/#comment-68">Knah Tsaeb</a>.</p>
<p>Ah merci, en effet je ne connaissais pas et je ne l&rsquo;ai jamais vu.<br />
Comme dans 99% des cas le « + » n&rsquo;est pas accepté je ne l&rsquo;ai pas intégré, mais après tout, pourquoi le « &#8211; » et pas le « + » ? :)</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Par : Knah Tsaeb		</title>
		<link>https://lokoyote.eu/pattern-des-input-mail-ou-comment-verifier-les-mails-en-html5/#comment-68</link>

		<dc:creator><![CDATA[Knah Tsaeb]]></dc:creator>
		<pubDate>Mon, 06 Oct 2014 12:31:09 +0000</pubDate>
		<guid isPermaLink="false">http://lokoyote.eu/?p=423#comment-68</guid>

					<description><![CDATA[Merci pour cette expression, qui peut en aider certains.
Mais attention toutefois, si on respecte les RFC (résumé très rapidement sur Wikipedia https://fr.wikipedia.org/wiki/Adresse_%C3%A9lectronique), une adresse mail peut contenir presque n&#039;importe quel caractère. Dans les faits, peut de serveur accepte des adresses avec des caractère spéciaux. Néanmoins dans Postfix, un serveur mail très utilisé sous Linux, il existe un caractère de délimitation le caractère &quot;+&quot;. Je pense qu&#039;il est intéressant de ne pas bloquer ce caractère que certains utilisateur utilisent.]]></description>
			<content:encoded><![CDATA[<p>Merci pour cette expression, qui peut en aider certains.<br />
Mais attention toutefois, si on respecte les RFC (résumé très rapidement sur Wikipedia <a href="https://fr.wikipedia.org/wiki/Adresse_%C3%A9lectronique" rel="nofollow ugc">https://fr.wikipedia.org/wiki/Adresse_%C3%A9lectronique</a>), une adresse mail peut contenir presque n&rsquo;importe quel caractère. Dans les faits, peut de serveur accepte des adresses avec des caractère spéciaux. Néanmoins dans Postfix, un serveur mail très utilisé sous Linux, il existe un caractère de délimitation le caractère « + ». Je pense qu&rsquo;il est intéressant de ne pas bloquer ce caractère que certains utilisateur utilisent.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
