マスター!助けてください。通常のルール: 文字列には、a、b、c、d、e、f の 6 文字のうちの任意の 4 文字または 5 文字が含まれます。
マスター!助けてください。通常のルール: 文字列には、a、b、c、d、e、f の 6 文字のうちの任意の 4 文字または 5 文字が含まれます。
ありがとうございます。
-----解決策---------
/[abcdef]{4, 5 }/
------解決策---------
/[a-f]{4,5}/
重複は許可されています。
重複は許可されていないため、通常のルールは書きません。判断するためのコードのみを書きます。
-----解決策---------
同上
------解決策---------
$str="adcdel"; 関数フィルター($str) { preg_match('/^S{6}$/',$str,$match); if(!empty($match[0])) preg_match('/[a-f]{4,5}/',$match[0],$matchs); $a=isset($matchs) を返しますか? $matchs[0]:null; } $result = フィルター($str); if($結果) { var_dump($result); エコー "[[成功]]"; }それ以外{ エコー "[[失敗]]"; <div class="clear"></div>