Java正则表达式查找两个大写字母,后跟一个空格和七位数字
我想找到以下模式的正则表达式:Java正则表达式查找两个大写字母,后跟一个空格和七位数字,java,regex,Java,Regex,我想找到以下模式的正则表达式:“AA XXXXXXX”(两个字符,一个空格和7位数字) 示例:“AA 1234567” 现在我找不到答案。您想要的模式是: [a-zA-Z]{2} [0-9]{7} 正好两个字符(大写或小写),后跟空格,后跟正好7位数字 如果示例字符串中的字符只能是大写: [A-Z]{2} [0-9]{7} 在Java中: Pattern p = Pattern.compile("[A-Z]{2} [0-9]{7}"); Matcher m = p.matcher("AA 1
“AA XXXXXXX”
(两个字符,一个空格和7位数字)
示例:“AA 1234567”
现在我找不到答案。您想要的模式是:
[a-zA-Z]{2} [0-9]{7}
正好两个字符(大写或小写),后跟空格,后跟正好7位数字
如果示例字符串中的字符只能是大写:
[A-Z]{2} [0-9]{7}
在Java中:
Pattern p = Pattern.compile("[A-Z]{2} [0-9]{7}");
Matcher m = p.matcher("AA 1234567");
boolean b = m.matches();
我的建议是:大写字母的java模式是
\p{Lu}
。