PHP では、ereg() 関数を使用して、指定された文字列が入力正規表現によって生成される可能性があるかどうかを判断しました。指定された正規表現によって生成される可能性のあるすべての文字列を表示したいと考えています。どうすればそれができますか?
これは、正規表現 $reg で生成できる場合に文字列を出力する現在のコードです。正規表現によって生成される可能性のあるすべての文字列を表示することで、より複雑にしたいと考えています。
<?php
$reg = $_POST['regex'];
if(isset($_POST['calc'])){
if (ereg ("$reg", "kkjjj", $st))
{
for($i = 0; $i < count($st)-1; $i++)
{
echo "$st[$i]";
}
}
else
{
echo "String not valid";
}
}
?>