2012-11-06 半角英数字両方を含む regexp /^(?=.*\d)(?=.*[a-z])[0-9a-z]+$/i大文字小文字を区別する場合 /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])[0-9a-zA-Z]+$/