$str = "0aZ";
if(preg_match("/^(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=\S+$).*$/", $str)){
echo "マッチします。";
} else {
echo "マッチしません。";
}
\S+$は半角を含まないという意味かな
なるほど、理解に時間がかかったわ
ソフトウェアエンジニアの技術ブログ:Software engineer tech blog
随机应变 ABCD: Always Be Coding and … : хороший