<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # Java 正則表達式 – 英國郵政編碼驗證 > 原文: [https://howtodoinjava.com/regex/uk-postcode-validation/](https://howtodoinjava.com/regex/uk-postcode-validation/) 在此 [java 正則表達式教程](https://howtodoinjava.com/java-regular-expression-tutorials/)中,我們將學習使用正則表達式來**驗證特定于英國**的郵政編碼。 您也可以修改正則表達式以使其適合任何其他格式。 ## 1\. 什么是有效的英國郵政編碼 英國的郵遞區號(*或郵遞區號*)由 5 到 7 個字母數字字符組成,中間用空格隔開。 這兩個部分是外向代碼和內向代碼。 外部代碼包括郵政編碼區域和郵政編碼區域。 內向代碼包括郵政編碼扇區和郵政編碼單元。 郵政編碼的示例包括“`SW1W 0NY`”,“`PO16 7GZ`”,“`GU16 7HF`”或“`L1 8JQ`”。 覆蓋哪些字符可以出現在特定位置的規則并不復雜,并且充滿了異常情況。 因此,此處給出的正則表達式僅遵循基本規則。 > **正則表達式**:`^[A-Z]{1,2}[0-9R][0-9A-Z]? [0-9][ABD-HJLNP-UW-Z]{2}$` 要檢查英國郵政編碼上的驗證規則,請遵循此[**維基百科**](https://en.wikipedia.org/wiki/Postcodes_in_the_United_Kingdom#Validation "uk postal code validations")頁面。 ## 2\. 英國郵政編碼驗證示例 ```java List<String> zips = new ArrayList<String>(); //Valid ZIP codes zips.add("SW1W 0NY"); zips.add("PO16 7GZ"); zips.add("GU16 7HF"); zips.add("L1 8JQ"); //Invalid ZIP codes zips.add("Z1A 0B1"); zips.add("A1A 0B11"); String regex = "^[A-Z]{1,2}[0-9R][0-9A-Z]? [0-9][ABD-HJLNP-UW-Z]{2}$"; Pattern pattern = Pattern.compile(regex); for (String zip : zips) { Matcher matcher = pattern.matcher(zip); System.out.println(matcher.matches()); } Output: true true true true false false ``` 隨意提出與上述**英國郵政編碼驗證示例**有關的問題。 學習愉快!
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看