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