<?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>Comments on: かなり使えるPHPの正規表現まとめ</title>
	<atom:link href="http://www.ideaxidea.com/archives/2009/03/practical_php_regexs.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ideaxidea.com/archives/2009/03/practical_php_regexs.html</link>
	<description>百式管理人のライフハックブログ</description>
	<lastBuildDate>Tue, 31 Jan 2012 07:33:31 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: yamazon</title>
		<link>http://www.ideaxidea.com/archives/2009/03/practical_php_regexs.html/comment-page-1#comment-7958</link>
		<dc:creator>yamazon</dc:creator>
		<pubDate>Mon, 01 Feb 2010 09:25:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.ideaxidea.com/?p=3798#comment-7958</guid>
		<description>参考になりました。ありがとうございました！</description>
		<content:encoded><![CDATA[<p>参考になりました。ありがとうございました！</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ちょんまげ犬</title>
		<link>http://www.ideaxidea.com/archives/2009/03/practical_php_regexs.html/comment-page-1#comment-4531</link>
		<dc:creator>ちょんまげ犬</dc:creator>
		<pubDate>Fri, 20 Mar 2009 10:06:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.ideaxidea.com/?p=3798#comment-4531</guid>
		<description>管理人さんが正規表現をまるで分かっていないことは初心者の自分ですら
分かるレベルなので今一度ちゃんと勉強されたほうが。。

(?! ～ )

とか

(?: ～ )

の使い方すら知らないのでは無いかと思ってしまう感じです。

日本には表現の自由があるので「～を書くな」的なことを言う
つもりはありませんが、読者さんに迷惑がかかってしまうのは
残念ですね。</description>
		<content:encoded><![CDATA[<p>管理人さんが正規表現をまるで分かっていないことは初心者の自分ですら<br />
分かるレベルなので今一度ちゃんと勉強されたほうが。。</p>
<p>(?! ～ )</p>
<p>とか</p>
<p>(?: ～ )</p>
<p>の使い方すら知らないのでは無いかと思ってしまう感じです。</p>
<p>日本には表現の自由があるので「～を書くな」的なことを言う<br />
つもりはありませんが、読者さんに迷惑がかかってしまうのは<br />
残念ですね。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Your Way, My Way, Any Way</title>
		<link>http://www.ideaxidea.com/archives/2009/03/practical_php_regexs.html/comment-page-1#comment-4532</link>
		<dc:creator>Your Way, My Way, Any Way</dc:creator>
		<pubDate>Fri, 20 Mar 2009 02:08:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.ideaxidea.com/?p=3798#comment-4532</guid>
		<description>&lt;strong&gt;PHPの正規表現使用例&lt;/strong&gt;

IDEA*IDEA：かなり使えるPHPの正規表現まとめより簡単な正規表現の使い方の例を紹介。元は10 Practical PHP Regular Expression Recipes。上記2サイトの説明では、E-mailのValidationについて注意があり、紹...</description>
		<content:encoded><![CDATA[<p><strong>PHPの正規表現使用例</strong></p>
<p>IDEA*IDEA：かなり使えるPHPの正規表現まとめより簡単な正規表現の使い方の例を紹介。元は10 Practical PHP Regular Expression Recipes。上記2サイトの説明では、E-mailのValidationについて注意があり、紹&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ゆりこ＠プラグイン作者</title>
		<link>http://www.ideaxidea.com/archives/2009/03/practical_php_regexs.html/comment-page-1#comment-4530</link>
		<dc:creator>ゆりこ＠プラグイン作者</dc:creator>
		<pubDate>Thu, 19 Mar 2009 16:10:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.ideaxidea.com/?p=3798#comment-4530</guid>
		<description>というか、メールアドレス以外の正規表現もダメダメですよね。元ネタがそもそもよくない。

ユーザー名だって、なぜ \w を使わないのかさっぱり理解できませんし、末尾に改行文字があったときに通ってしまいますよね。($ は末尾の改行文字より手前にマッチします)

IP アドレスの検証も明らかに間違いで、「3332899150」も正当なアドレスなのに通りません。PHP ならば正規表現ではなく &lt;a href=&quot;http://jp2.php.net/ip2long&quot; rel=&quot;nofollow&quot;&gt;ip2long&lt;/a&gt; と long2ip で検証するのが好ましいでしょう。

SSN も [\d] のように1文字だけ文字クラスに入れる意図が分かりません。これなら \d\d\d と書く方がシンプルです。

ドメインなんて、アンダースコア (_) を通している時点で RFC1123 無視ですし、文字数制限をチェックしてないのはいけてないですね。

残念ながら、今回のは「使いものにならない正規表現10選」だと思います。正規表現を語るならば、「詳説 正規表現」は必読だと思いますが、元ネタ筆者がこれを読んでないことは明らかでしょう ;-)</description>
		<content:encoded><![CDATA[<p>というか、メールアドレス以外の正規表現もダメダメですよね。元ネタがそもそもよくない。</p>
<p>ユーザー名だって、なぜ \w を使わないのかさっぱり理解できませんし、末尾に改行文字があったときに通ってしまいますよね。($ は末尾の改行文字より手前にマッチします)</p>
<p>IP アドレスの検証も明らかに間違いで、「3332899150」も正当なアドレスなのに通りません。PHP ならば正規表現ではなく <a href="http://jp2.php.net/ip2long" rel="nofollow">ip2long</a> と long2ip で検証するのが好ましいでしょう。</p>
<p>SSN も [\d] のように1文字だけ文字クラスに入れる意図が分かりません。これなら \d\d\d と書く方がシンプルです。</p>
<p>ドメインなんて、アンダースコア (_) を通している時点で RFC1123 無視ですし、文字数制限をチェックしてないのはいけてないですね。</p>
<p>残念ながら、今回のは「使いものにならない正規表現10選」だと思います。正規表現を語るならば、「詳説 正規表現」は必読だと思いますが、元ネタ筆者がこれを読んでないことは明らかでしょう <img src='http://www.ideaxidea.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 404から</title>
		<link>http://www.ideaxidea.com/archives/2009/03/practical_php_regexs.html/comment-page-1#comment-4527</link>
		<dc:creator>404から</dc:creator>
		<pubDate>Thu, 19 Mar 2009 12:33:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.ideaxidea.com/?p=3798#comment-4527</guid>
		<description>http://blog.livedoor.jp/dankogai/archives/51189905.html
弾さんがお怒りです
まぁメモだって書いてるんだからそれほど目くじら立てんでもとおもいつつ。</description>
		<content:encoded><![CDATA[<p><a href="http://blog.livedoor.jp/dankogai/archives/51189905.html" rel="nofollow">http://blog.livedoor.jp/dankogai/archives/51189905.html</a><br />
弾さんがお怒りです<br />
まぁメモだって書いてるんだからそれほど目くじら立てんでもとおもいつつ。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 漫ろで行こう</title>
		<link>http://www.ideaxidea.com/archives/2009/03/practical_php_regexs.html/comment-page-1#comment-4528</link>
		<dc:creator>漫ろで行こう</dc:creator>
		<pubDate>Thu, 19 Mar 2009 11:22:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.ideaxidea.com/?p=3798#comment-4528</guid>
		<description>&lt;strong&gt;[言語][PHP]非常に簡単な正規表現テンプレ&lt;/strong&gt;

Twitter 上の はてブ BOT から飛んできたのでチョット気になって見てみました。
かなり使えるPHPの正規表現まとめ - IDEA*IDEA ～ 百式管理人のライフハックブログ ～
パッと見「おー、便利便...</description>
		<content:encoded><![CDATA[<p><strong>[言語][PHP]非常に簡単な正規表現テンプレ</strong></p>
<p>Twitter 上の はてブ BOT から飛んできたのでチョット気になって見てみました。<br />
かなり使えるPHPの正規表現まとめ &#8211; IDEA*IDEA ～ 百式管理人のライフハックブログ ～<br />
パッと見「おー、便利便&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 404 Blog Not Found</title>
		<link>http://www.ideaxidea.com/archives/2009/03/practical_php_regexs.html/comment-page-1#comment-4529</link>
		<dc:creator>404 Blog Not Found</dc:creator>
		<pubDate>Thu, 19 Mar 2009 09:14:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.ideaxidea.com/?p=3798#comment-4529</guid>
		<description>&lt;strong&gt;「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ&lt;/strong&gt;

ああ、まただよ...

かなり使えるPHPの正規表現まとめ - IDEA*IDEA 〜 百式管理人のライフハックブログ 〜

正規表現って、プログラミング言語間の差が少ないサブ言語なのに、なぜ「PHP」がつくとダメ正規表現ばかり登場するのか。うんざりだ。</description>
		<content:encoded><![CDATA[<p><strong>「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ</strong></p>
<p>ああ、まただよ&#8230;</p>
<p>かなり使えるPHPの正規表現まとめ &#8211; IDEA*IDEA 〜 百式管理人のライフハックブログ 〜</p>
<p>正規表現って、プログラミング言語間の差が少ないサブ言語なのに、なぜ「PHP」がつくとダメ正規表現ばかり登場するのか。うんざりだ。</p>
]]></content:encoded>
	</item>
</channel>
</rss>

