如何确保字符串包含至少1个数字或1个字母?
感谢。
答案 0 :(得分:4)
$valid = preg_match('/[\pL\pN]/U', $str);
$strs = array(
'привет', // TRUE
'hello', // TRUE
'42', // TRUE
'%' // FALSE
);
答案 1 :(得分:3)
$contains = preg_match('~[\da-z]~i', $str)