0
我的代码PHP的preg_match misfunctioning
public function onlyLetters($string) {
if(preg_match("/[a-zA-Z]/", $string)) {
return true;
} else {
return false;
}
}
这一块,但它始终返回false,就其原因是什么呢?
尝试'/^[A-ZA-Z] + $ /' - 您只查找单个字符,并且您没有检查该字符串是否仅包含字母,因为您忘记指定开始和结束标记。 – DaveRandom
显示当它返回true时返回false的示例。 –
不,我想看看如果字符串只包含字母,检查像名字,姓氏等... – Grigor