我做了这个函数来检查第一个字符是否是一个字母。
function isLetter($string) {
return preg_match('/^\s*[a-z,A-Z]/', $string) > 0;
}
但是,如果我检查以逗号 (,
) 开头的句子,函数将返回 true
。检查第一个字母是 a-z 还是 A-Z 的正确正则表达式是什么?
最佳答案
你只需要删除逗号:
'/^\s*[a-zA-Z]/'
关于php - 检查字符串的第一个字符是否为字母的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12790082/