我的名字需要一个正则表达式,它应该包含A-Za-Z \ s而不是以空格开头。
if (preg_match("/[[[:space:]]A-Za-z\s] | [^(A-Za-z\s)]/",$city )) {
error
}
但我不行。我需要帮助。感谢
答案 0 :(得分:5)
preg_match("/^[A-Za-z][A-Za-z\s]*$/", $city)
这分解为:
[A-Za-z]
[A-Za-z\s]
。答案 1 :(得分:1)
我做:
if (preg_match("/^[A-Za-z][A-Za-z\s]+$/", $city)) {
// OK
}