PHPのお勉強



正規表現による数字チェック@PHP

preg_matchを用いて、正規表現による数字チェックを行います。

preg_match(正規表現)となります。
preg_match("/^[0-9]+$/")としますが、
^:最初
[0-9]:0~9
+:1回以上繰り返し
$:終了
です。
/で囲みます。


<?php

$num = "12345";

print $num . "は、";
if (preg_match("/^[0-9]+$/", $num)) {
    print "数字です";
} else {
    print "数字ではないです";
}
print "<BR>";

$num2 = "1A2B";

print $num2 . "は、";
if (preg_match("/^[0-9]+$/", $num2)) {
    print "数字です";
} else {
    print "数字ではないです";
}

?>




Copyright (C) PHPのお勉強. All Rights Reserved.