我需要一个正则表达式来检查字符串是否只包含字母(az)并且第一个字母是大写的,你不能在一个单词中包含 2 个大写字母,例如:THomas 或 THomAS 但 Thomas Anderson(Thomas anderson 也是)将是有效的
看:
The Magician Of The Elfs
将是有效的,但不是ThE MaGiCiAN oF ThE ELFS
if (!preg_match("??", $name)) {
echo "Invalid name!";
}
希望你能理解!
托马斯
无效的:
MaGIciaN Of The ELFz
THomas anderson
有效的:
Magician of the elfs
Magician Of the Elfs
Magician of The elfs
Thomas Anderson
Thomas anderson
基本上我不希望一个单词中包含超过 1 个大写字母,而不是句子。