携帯からのアクセスをリダイレクトしたり、開発環境(ネットワーク)と本番環境で機能を振分けたり、など、アクセス元のIPアドレス($_SERVER['REMOTE_ADDR'])をチェックして処理を分岐することってよくありますよね。 そういった場合、IPアドレスを一つ一つ指定していては膨大な作業になってしまい効率的ではありません。 セグメント単位(IPアドレスの範囲)に手軽に指定したいものです。 PHPでIPアドレスの範囲を指定する方法として、正規表現(preg_match など)が考えられます。 しかし、24ビットマスクのような簡単なIPアドレスの範囲であればとくに悩むことなく正規表現も記述できますが、 IPアドレスの範囲によっては複雑な指定になってしまうことがあります。 そのような場合、下のGoogle Analyticsサービスのフィルタ機能を解説したサポートページなのですが、このページ
![『正規表現でIPアドレスを範囲で書くときに便利なページ』](https://cdn-ak-scissors.b.st-hatena.com/image/square/a3634fb3ff73be27bfe9ee3eece200c923e22faf/height=288;version=1;width=512/https%3A%2F%2Fstat.ameba.jp%2Fuser_images%2F20091221%2F11%2Fphpwalker%2F0d%2Fd7%2Fp%2Fo0550034710348059383.png)