如何识别字符串是否包含a-z或A-Z? 或包含0-9? 我需要一个函数来判断属于字母类型或数字类型的字符串。 非常感谢!!
答案 0 :(得分:1)
您可以使用PHP上的ctype
函数
ctype_alpha
和ctype_digit
可能就是你要找的东西。
<强>用法:强>
//For alphabets
if(ctype_alpha('helloworld'))
{
echo "Yeah this is text";
}
//For digits...
if(ctype_digit('45'))
{
echo "Yeah this is a number";
}
答案 1 :(得分:0)
您可以使用正则表达式:
$string = "abasdfBSDFSDFJKJH23409283049";
if (preg_match("^/[A-Za-z0-9]$/", $string))
{
//it matches
}