<?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>Komentarze do: 15 przydatnych wyrażeń regularnych w PHP</title>
	<atom:link href="http://m1chu.eu/2009/10/13/15-przydatnych-wyrazen-regularnych-w-php/feed/" rel="self" type="application/rss+xml" />
	<link>http://m1chu.eu/2009/10/13/15-przydatnych-wyrazen-regularnych-w-php/</link>
	<description>we live, as we dream... alone - another devblog</description>
	<lastBuildDate>Fri, 09 Jul 2010 15:15:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Autor: Marek</title>
		<link>http://m1chu.eu/2009/10/13/15-przydatnych-wyrazen-regularnych-w-php/comment-page-1/#comment-5178</link>
		<dc:creator>Marek</dc:creator>
		<pubDate>Mon, 01 Mar 2010 20:47:34 +0000</pubDate>
		<guid isPermaLink="false">http://m1chu.eu/?p=1536#comment-5178</guid>
		<description>Problem z filter_var jest taki że ta funkcja sprawdza poprawność mail`a z RFC, ale niech ktoś spróbuje założyć takiego mail`a &#039;marek...___@wp.pl&#039; na WP, no raczej nie przejdzie choć jest zgodny z RFC i filter_var go puści. Pytanie co chcemy sprawdzać, a najczęściej jest to jednak prawdopodobieństwo istnienie adresu a nie zgodność z RFC. Lepiej jednak sobie stworzyć własne wyrażenie regularne to nie jest żaden wielki problem. Druga sprawa to sprawdzenie czy adres istnieje, ale to nie ma nic wspólnego z walidacją, czyli sprawdzania rekordów MX i DNS`ów.</description>
		<content:encoded><![CDATA[<p>Problem z filter_var jest taki że ta funkcja sprawdza poprawność mail`a z RFC, ale niech ktoś spróbuje założyć takiego mail`a &#8216;marek&#8230;___@wp.pl&#8217; na WP, no raczej nie przejdzie choć jest zgodny z RFC i filter_var go puści. Pytanie co chcemy sprawdzać, a najczęściej jest to jednak prawdopodobieństwo istnienie adresu a nie zgodność z RFC. Lepiej jednak sobie stworzyć własne wyrażenie regularne to nie jest żaden wielki problem. Druga sprawa to sprawdzenie czy adres istnieje, ale to nie ma nic wspólnego z walidacją, czyli sprawdzania rekordów MX i DNS`ów.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: googlebot</title>
		<link>http://m1chu.eu/2009/10/13/15-przydatnych-wyrazen-regularnych-w-php/comment-page-1/#comment-5172</link>
		<dc:creator>googlebot</dc:creator>
		<pubDate>Sat, 23 Jan 2010 18:31:18 +0000</pubDate>
		<guid isPermaLink="false">http://m1chu.eu/?p=1536#comment-5172</guid>
		<description>http://code.google.com/p/isemail/source/browse/trunk/is_email.php
Grunt to znajomosc RFC 5322 :-)

http://ex-parrot.com/~pdw/Mail-RFC822-Address.html

Pozdro &amp; Pocwicz</description>
		<content:encoded><![CDATA[<p><a target="_blank" href="http://code.google.com/p/isemail/source/browse/trunk/is_email.php"  rel="nofollow">http://code.google.com/p/isemail/source/browse/trunk/is_email.php</a><br />
Grunt to znajomosc RFC 5322 :-)</p>
<p><a target="_blank" href="http://ex-parrot.com/~pdw/Mail-RFC822-Address.html"  rel="nofollow">http://ex-parrot.com/~pdw/Mail-RFC822-Address.html</a></p>
<p>Pozdro &amp; Pocwicz</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: m1chu</title>
		<link>http://m1chu.eu/2009/10/13/15-przydatnych-wyrazen-regularnych-w-php/comment-page-1/#comment-5169</link>
		<dc:creator>m1chu</dc:creator>
		<pubDate>Fri, 08 Jan 2010 16:10:38 +0000</pubDate>
		<guid isPermaLink="false">http://m1chu.eu/?p=1536#comment-5169</guid>
		<description>Te regułki, czyli które dokładnie? Proszę, wymień je. Chętnie przeczytam także przykłady, dla których nie spełniają one swojego przeznaczenia.

Nie widzę też, gdzie na Twojej stronie można znaleźć link do tego &lt;strong&gt;wyrażenia regularnego&lt;/strong&gt; sprawdzającego dokładniej (wg norm) adres e-mail. Jedyne co udało mi się wyszukać to przykład który podałeś z &lt;code&gt;filter_var&lt;/code&gt;, który zgoła jest tym samym, co ja dałem jako alternatywa do punktu o wzorcu sprawdzającym poprawność adresu e-mail. I jeżeli uważasz, że wyrażenie które podałem jest &quot;na odwal&quot; to, którego punktu z tych które wymieniłem w opisie nie spełnia? (bo kwestię &quot;norm&quot; już wyjaśniłem, wystarczy przeczytać ze zrozumieniem)

PS: w swoim tipsie podałeś link do artykułu, w którym autor do weryfikacji używa znacznie uboższego wyrażenia, niż ja tutaj. Rozumiem, że pomimo tego, jego wzorzec nie jest &quot;na odwal&quot; (skoro go polecasz)?</description>
		<content:encoded><![CDATA[<p>Te regułki, czyli które dokładnie? Proszę, wymień je. Chętnie przeczytam także przykłady, dla których nie spełniają one swojego przeznaczenia.</p>
<p>Nie widzę też, gdzie na Twojej stronie można znaleźć link do tego <strong>wyrażenia regularnego</strong> sprawdzającego dokładniej (wg norm) adres e-mail. Jedyne co udało mi się wyszukać to przykład który podałeś z <code>filter_var</code>, który zgoła jest tym samym, co ja dałem jako alternatywa do punktu o wzorcu sprawdzającym poprawność adresu e-mail. I jeżeli uważasz, że wyrażenie które podałem jest &#8220;na odwal&#8221; to, którego punktu z tych które wymieniłem w opisie nie spełnia? (bo kwestię &#8220;norm&#8221; już wyjaśniłem, wystarczy przeczytać ze zrozumieniem)</p>
<p>PS: w swoim tipsie podałeś link do artykułu, w którym autor do weryfikacji używa znacznie uboższego wyrażenia, niż ja tutaj. Rozumiem, że pomimo tego, jego wzorzec nie jest &#8220;na odwal&#8221; (skoro go polecasz)?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: CapaciousCore</title>
		<link>http://m1chu.eu/2009/10/13/15-przydatnych-wyrazen-regularnych-w-php/comment-page-1/#comment-5168</link>
		<dc:creator>CapaciousCore</dc:creator>
		<pubDate>Thu, 07 Jan 2010 16:17:02 +0000</pubDate>
		<guid isPermaLink="false">http://m1chu.eu/?p=1536#comment-5168</guid>
		<description>Musze przyznac, ze te regulki sa malo dokladne. Na mojej stronie mozna znalesc link do wyrazenia regularnego ktory sprawdza maila zgodnie z ustalonymi normami... a nie na odwal sie. Dodatkowo te rzutowanie na bool&#039;a jest zbedne. Polecam http://code.google.com/p/isemail/source/browse/trunk/is_email.php</description>
		<content:encoded><![CDATA[<p>Musze przyznac, ze te regulki sa malo dokladne. Na mojej stronie mozna znalesc link do wyrazenia regularnego ktory sprawdza maila zgodnie z ustalonymi normami&#8230; a nie na odwal sie. Dodatkowo te rzutowanie na bool&#8217;a jest zbedne. Polecam <a target="_blank" href="http://code.google.com/p/isemail/source/browse/trunk/is_email.php"  rel="nofollow">http://code.google.com/p/isemail/source/browse/trunk/is_email.php</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: m1chu.eu: 15 przydatnych wyrażeń regularnych w PHP &#124; m1chu.eu - another &#124; flaker.pl</title>
		<link>http://m1chu.eu/2009/10/13/15-przydatnych-wyrazen-regularnych-w-php/comment-page-1/#comment-5135</link>
		<dc:creator>m1chu.eu: 15 przydatnych wyrażeń regularnych w PHP &#124; m1chu.eu - another &#124; flaker.pl</dc:creator>
		<pubDate>Mon, 19 Oct 2009 14:08:15 +0000</pubDate>
		<guid isPermaLink="false">http://m1chu.eu/?p=1536#comment-5135</guid>
		<description>[...]   00:26 14/10/2009    15 przydatnych wyrażeń regularnych w PHP &#124; m1chu.eu - another devblog m1chu.eu/...5-przydatnych-wyrazen-reg...     Pokaż reakcje    /*  */   inne strony z tej witryny  + obserwuj co [...]</description>
		<content:encoded><![CDATA[<p>[...]   00:26 14/10/2009    15 przydatnych wyrażeń regularnych w PHP | m1chu.eu &#8211; another devblog m1chu.eu/&#8230;5-przydatnych-wyrazen-reg&#8230;     Pokaż reakcje    /*  */   inne strony z tej witryny  + obserwuj co [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: m1chu</title>
		<link>http://m1chu.eu/2009/10/13/15-przydatnych-wyrazen-regularnych-w-php/comment-page-1/#comment-5133</link>
		<dc:creator>m1chu</dc:creator>
		<pubDate>Thu, 15 Oct 2009 08:41:41 +0000</pubDate>
		<guid isPermaLink="false">http://m1chu.eu/?p=1536#comment-5133</guid>
		<description>Wg jakich zasad &lt;strong&gt;cojack&lt;/strong&gt; masz wylistowane w pierwszym punkcie. Nie starałem się spełnić wszystkich warunków żadnej specyfikacji. Kwestia długości i rozmiarów została także poruszona w ww. liście. Nie są one sprawdzane. Oczywiście nic nie stoi na przeszkodzie, żeby w jakimś hiper-uber-serwisie ktoś sobie zupgradeował ten przykładowy wzorzec, jeżeli widzi taką potrzebę, bo np. dziennie wchodzi mu na niego pół miliona osób via IPv6 ;]

Co do rekordów MX. Można przecież użyć &lt;strong&gt;checkdnsrr()&lt;/strong&gt;, czy &lt;strong&gt;getmxrr()&lt;/strong&gt; wraz z &lt;strong&gt;fsockopen()&lt;/strong&gt; (itd.) w tym celu. Ale to już nie jest stricte kwestia tylko wyrażeń regularnych, więc jej nie poruszałem.

Nie mnie jednak, dzięki za komentarz :]</description>
		<content:encoded><![CDATA[<p>Wg jakich zasad <strong>cojack</strong> masz wylistowane w pierwszym punkcie. Nie starałem się spełnić wszystkich warunków żadnej specyfikacji. Kwestia długości i rozmiarów została także poruszona w ww. liście. Nie są one sprawdzane. Oczywiście nic nie stoi na przeszkodzie, żeby w jakimś hiper-uber-serwisie ktoś sobie zupgradeował ten przykładowy wzorzec, jeżeli widzi taką potrzebę, bo np. dziennie wchodzi mu na niego pół miliona osób via IPv6 ;]</p>
<p>Co do rekordów MX. Można przecież użyć <strong>checkdnsrr()</strong>, czy <strong>getmxrr()</strong> wraz z <strong>fsockopen()</strong> (itd.) w tym celu. Ale to już nie jest stricte kwestia tylko wyrażeń regularnych, więc jej nie poruszałem.</p>
<p>Nie mnie jednak, dzięki za komentarz :]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: cojack</title>
		<link>http://m1chu.eu/2009/10/13/15-przydatnych-wyrazen-regularnych-w-php/comment-page-1/#comment-5132</link>
		<dc:creator>cojack</dc:creator>
		<pubDate>Wed, 14 Oct 2009 07:45:55 +0000</pubDate>
		<guid isPermaLink="false">http://m1chu.eu/?p=1536#comment-5132</guid>
		<description>Co do tych wyrażeń, to nie wiem wg której specyfikacji masz te sprawdzanie adresu e-mail, ale na pewno przydało by się też weryfikacja przez MX, oraz w komentarzach do weryfikacji e-mail poprzez filter_var w manualu jeden z użytkowników napisał: &lt;blockquote cite=&quot;Manual&quot;&gt;in fact, this expression (and the original filter-funktion) ignores RFC 5321 (Section 4.5.3.1. Size Limits and Minimums).

&lt;a href=&quot;http://www.php.net/manual/en/function.filter-var.php#92751&quot; rel=&quot;nofollow&quot;&gt;link-manual&lt;/a&gt;
&lt;/blockquote&gt;

Więc wg mnie to nie jest poprawna walidacja adresu e-mail.

Pozdrawiam.</description>
		<content:encoded><![CDATA[<p>Co do tych wyrażeń, to nie wiem wg której specyfikacji masz te sprawdzanie adresu e-mail, ale na pewno przydało by się też weryfikacja przez MX, oraz w komentarzach do weryfikacji e-mail poprzez filter_var w manualu jeden z użytkowników napisał:<br />
<blockquote cite="Manual">in fact, this expression (and the original filter-funktion) ignores RFC 5321 (Section 4.5.3.1. Size Limits and Minimums).</p>
<p><a target="_blank" href="http://www.php.net/manual/en/function.filter-var.php#92751"  rel="nofollow">link-manual</a>
</p></blockquote>
<p>Więc wg mnie to nie jest poprawna walidacja adresu e-mail.</p>
<p>Pozdrawiam.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
