【问题标题】:preg_match make sure first character in string is uppercase or lowercase letterpreg_match 确保字符串中的第一个字符是大写或小写字母
【发布时间】:2011-02-25 21:01:16
【问题描述】:

谁能给我看一下这个 preg_match 的正则表达式。我想确保字符串中的第一个字母只是一个字母,无论是大写还是小写。谢谢。我找到了这个,但它似乎不起作用。

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

上面的行每次都返回 false。

【问题讨论】:

    标签: php regex preg-match


    【解决方案1】:

    "^/[A-Za-z]+/" 应该是"/^[A-Za-z]+/"

    【讨论】:

      【解决方案2】:

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

      /^[A-Za-z]/
      
      • 开头:^
      • 一个字符是一个字母:[A-Za-z]

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

      【讨论】:

        猜你喜欢
        • 2011-12-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-07-24
        • 2021-12-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多