「PHP」正規表現でIPアドレスを判別するサンプルコード
サンプルコード
<?php
$chkIp= 'xxx.xxx.xxx.xxx’;
if(preg_match('/^(([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]).){3}([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/’, $sIpAddress)) echo '正しいIPアドレス’;
else echo '不正なIPアドレス’;
?>
Coding Changes the World
サンプルコード
<?php
$chkIp= 'xxx.xxx.xxx.xxx’;
if(preg_match('/^(([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]).){3}([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/’, $sIpAddress)) echo '正しいIPアドレス’;
else echo '不正なIPアドレス’;
?>