如何使用php检查生成的字符串是否包含至少一个字母。
有人可以帮助我吗?
答案 0 :(得分:2)
如果您想检查任何字母,而不仅仅是英文字母中的字母,您应该使用:
preg_match('/\p{L}/', $string);
此正则表达式匹配包含任何语言的任何类型字母的字符串。
答案 1 :(得分:1)
你需要使用preg_match和非常简单的Regex
尝试:
$string = "3456525675612765";
$pattern = '/[A-Za-z]/';
preg_match($pattern, $string, $matches);
if (!$matches)
{
print "no letters";
}