ホームページ >バックエンド開発 >PHPチュートリアル >パスワード: 6 ~ 10 文字の数字と文字のみを含める必要があります。正規表現はどうやって書けばいいのでしょうか?
解決...
$pattern = '/^[a-zA-Z0-9]{6,10}$/';
$pattern = '/^[a-zA-Z0-9]{6,10}$/';
$pattern = '/^[a-zA-Z0-9]{6,10}$/';
解決策...
$pattern = '/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,10}$/';
if(preg_match('/\d+/',$s) && preg_match('/[a-z]+/i',$s)){ echo 'yes';}else{ echo 'no';}
$pattern = '/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,10}$/';