Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/19.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
Regex 需要一个正则表达式,该表达式接受格式完全相同的4个数字和1个字符_Regex - Fatal编程技术网

Regex 需要一个正则表达式,该表达式接受格式完全相同的4个数字和1个字符

Regex 需要一个正则表达式,该表达式接受格式完全相同的4个数字和1个字符,regex,Regex,我需要一个接受以下格式的正则表达式 1111A或1234B 我使用了/([0-9]{0,4})和([A-Z])/,但无法获得它。尝试使用^\d{4}[A-Z]$ 常量re=RegExp(/^\d{4}[A-Z]$/); 控制台日志(重新测试('1111A'); 控制台日志(重新测试('1A111'); 控制台日志(重新测试('1111AA')删除&,并可能用^和$括起来^[0-9]{0,4}[A-Z]$可能就足够了。请添加一些有效/无效的输入。它也接受AAAAA。我需要4个数字和1个字母号,^

我需要一个接受以下格式的正则表达式
1111A
1234B


我使用了
/([0-9]{0,4})和([A-Z])/
,但无法获得它。

尝试使用
^\d{4}[A-Z]$

常量re=RegExp(/^\d{4}[A-Z]$/); 控制台日志(重新测试('1111A'); 控制台日志(重新测试('1A111');
控制台日志(重新测试('1111AA')删除
&
,并可能用
^
$
括起来<代码>^[0-9]{0,4}[A-Z]$可能就足够了。请添加一些有效/无效的输入。它也接受AAAAA。我需要4个数字和1个字母号,
^[0-9]{0,4}[A-Z]$
不需要。4还是0-4?如果只有4个,使用
^[0-9]{4}[A-Z]$
我需要的格式正好是1111A、1234B或5555C
^[0-9]{4}[A-Z]$
应该在JS中工作,
^[0-9]{4}[A-Z]\Z
对于Python,
^[0-9]{4}[A-Z]\Z
对于PCRE/.NET/Java