「PHP」正規表現で文字を否定で指定する

2021年12月1日

書式
/[^対象の文字]/
対象の文字以外の文字を指定しています。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
<?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

PHP

Posted by arkgame