preg_match确保string中的第一个字符是大写或小写字母

时间:2011-02-25 21:01:17

标签: php regex preg-match

有人可以告诉我这个preg_match的正则表达式。我想确保字符串中的第一个字母只是一个大写或小写的字母。谢谢。我找到了这个,但它似乎没有起作用。

var_dump(preg_match("^/[A-Za-z]+/", $search_terms ));

上面的行每次都返回false。

2 个答案:

答案 0 :(得分:4)

"^/[A-Za-z]+/"应为"/^[A-Za-z]+/"

答案 1 :(得分:3)

对于你的正则表达式,这样的事情怎么样:

/^[A-Za-z]/
  • 开始于:^
  • 一个字母:[A-Za-z]

^符号应位于正则表达式的开头,但位于其分隔符内; - )