「PHP」正規表現で文字を否定で指定する
書式
/[^対象の文字]/
対象の文字以外の文字を指定しています。
使用例
<?php
$cft = "/[^B]/";
echo preg_match($cft,"XZZ")."<br>";
echo preg_match($cft,"ZBB")."<br>";
echo preg_match($cft,"BB")."<br>";
?>
<?php
$cft = "/[^B]/";
echo preg_match($cft,"XZZ")."<br>";
echo preg_match($cft,"ZBB")."<br>";
echo preg_match($cft,"BB")."<br>";
?>
<?php $cft = "/[^B]/"; echo preg_match($cft,"XZZ")."<br>"; echo preg_match($cft,"ZBB")."<br>"; echo preg_match($cft,"BB")."<br>"; ?>
実行結果
1
1
0