Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP正则表达式来检查字符串_Php_Regex - Fatal编程技术网

PHP正则表达式来检查字符串

PHP正则表达式来检查字符串,php,regex,Php,Regex,我正在寻找一个PHP正则表达式来检查字符串是否为: 4个字符长 第一个字符是A-Z(大写字母) 第2到第4个字符是数字(0-9) 一个很好的例子是:A123 谢谢 ^[A-Z][0-9]{3}$ 说明: ^ # start of string [A-Z] # one character, A-Z [0-9]{3} # three characters, 0-9 $ # end of string 说明: ^ # start of

我正在寻找一个PHP正则表达式来检查字符串是否为:

  • 4个字符长
  • 第一个字符是A-Z(大写字母)
  • 第2到第4个字符是数字(0-9)
一个很好的例子是:
A123

谢谢

^[A-Z][0-9]{3}$
说明:

^         # start of string
[A-Z]     # one character, A-Z
[0-9]{3}  # three characters, 0-9
$         # end of string
说明:

^         # start of string
[A-Z]     # one character, A-Z
[0-9]{3}  # three characters, 0-9
$         # end of string

\d
也可以用作
[0-9]
的快捷方式。@Amber是的,我在这里想要的是尽可能容易理解的东西。:)
\d
也可以用作
[0-9]
的快捷方式。@Amber是的,我想在这里找到尽可能容易理解的东西。:)