假设我们有以下邮政编码。
String zipStr = "12345";
现在,设置以下正则表达式以匹配美国的邮政编码。
String reg = "^[0-9]{5}(?:-[0-9]{4})?$";public class Demo {
public static void main(String[] args) {
String zipStr = "12345";
//正则表达式
String reg = "^[0-9]{5}(?:-[0-9]{4})?$";
boolean res = zipStr.matches(reg);
System.out.println("Is it a valid zip code in US? "+res);
}
}输出结果
Is it a valid zip code in US? True