用 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 職業

透過完成課程獲得認證

開始
廣告