用 Java 正则表达式验证 ZIP 代码


要使用正则表达式匹配 ZIP 代码,我们在 Java 中使用 matches 方法。java.lang.String.matches() 方法会返回一个布尔值,具体取决于字符串与正则表达式的匹配结果。

声明 − java.lang.String.matches() 方法声明如下 −

public boolean matches(String regex)

让我们来看看一个用 Java 正则表达式验证 ZIP 代码的程序 −

示例

 在线演示

public class Example {
   public static void main( String[] args ) {
      System.out.println(zipIndia("400709"));
      System.out.println(zipUS("10060"));
   }
   // validate zip
   public static boolean zipIndia( String z ) {
      return z.matches( "\d{6}" );
   }
   public static boolean zipUS( String z ) {
      return z.matches( "\d{5}" );
   }
}

输出

true
true

更新于: 25-6-2020

397 次浏览

Kickstart Your 职业

通过完成课程获得认证

开始
广告