Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
echo preg_match( '/\d[A-Z]/', 'CD' ); // Displays “0”
当明显有字符匹配范围“[AZ]”时,它如何显示0?
它是解析发生的方式吗?
正则表达式/\d[A-Z]/表示输入必须首先有一个数字,然后必须有一个字母表。 由于输入CD不包含数字和其后的字母,因此该函数返回 0。 要匹配多个大写字母或数字,您可以使用以下正则表达式。
/\d[A-Z]/
CD
/[\dA-Z]+/