preg_matchのパターン
-2020年06月01日-
基礎kiso
<?php
$sentence01 = "もうあの船では航海することは不可能だ、ここで船を置いていくしかない。";
$target01 = "船";
echo preg_match("/".$target01."/",$sentence01);
echo "<br>";
echo "結果:1";
echo "<hr>";
$sentence01_add = "もうあの船では航海することは不可能だ、ここで船を置いていくしかない。";
$target01_add = "車";
echo preg_match("/".$target01_add."/",$sentence01_add);
echo "<br>";
echo "結果:0";
echo "<hr>";
$sentence02 = "船では航海することは不可能だ、ここで船を置いていくしかない。";
$target02 = "船";
echo preg_match("/^".$target02."/",$sentence02);
echo "<br>";
echo "結果:1";
echo "<hr>";
$sentence02_add = "もうあの船では航海することは不可能だ、ここで船を置いていくしかない。";
$target02_add = "車";
echo preg_match("/".$target02_add."/",$sentence02_add);
echo "<br>";
echo "結果:0";
echo "<hr>";
$sentence03 = "もうあの船では航海することは不可能だ、ここで船を置いていくしかない。";
$target03 = "[まーも]";
echo preg_match("/^" . $target03 . "/u",$sentence03);
echo "<br>";
echo "結果:1";
echo "<hr>";
$sentence03_add = "もうあの船では航海することは不可能だ、ここで船を置いていくしかない。";
$target03_add = "[あーお]";
echo preg_match("/^[あーお]/u",$sentence03_add);
echo "<br>";
echo "結果:0";
echo "<hr>";
?>