Java正则表达式,以固定数字53、54或55开头,然后是七位数

Java正则表达式,以固定数字53、54或55开头,然后是七位数,java,regex,Java,Regex,我需要一个正则表达式来验证USA SIT id 在美国,sit id以53 | 54 | 55开头,那么我可以知道用于计算代码的正则表达式以53 | 54 | 55开头,后跟7位数字 我现在知道如何构建正则表达式了 就像注释中提到的一样,您可以使用下面的5[3-5]\d{7},使用regex进行matchinf输入的示例 Pattern p = Pattern.compile("5[3-5]\\d{7}"); Matcher m = p.matcher("541234567"); boolean

我需要一个正则表达式来验证USA SIT id

在美国,sit id以53 | 54 | 55开头,那么我可以知道用于计算代码的正则表达式以53 | 54 | 55开头,后跟7位数字


我现在知道如何构建正则表达式了

就像注释中提到的一样,您可以使用下面的
5[3-5]\d{7}
,使用regex进行matchinf输入的示例

Pattern p = Pattern.compile("5[3-5]\\d{7}");
Matcher m = p.matcher("541234567");
boolean b = m.matches();

在这种情况下,
b为true
如果输入与正则表达式匹配,
false
如果不匹配

您可以使用此正则表达式,您只需使用
boolean check=“541234567”。匹配(“5[3-5]\\d{7}”)不需要模式和匹配器:)
[3-5]
==
[345]
我可以用正则表达式来表示正确的企业名称吗?你说的@GuruprasadAN是什么意思?