<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/canada-postal-code-validation/](https://howtodoinjava.com/regex/canada-postal-code-validation/) 在此 [Java 正則表達式教程](https://howtodoinjava.com/java-regular-expression-tutorials/)中,我們將學習使用**正則表達式來驗證加拿大的郵政編碼**。 您也可以修改正則表達式以使其適合任何其他格式。 ## 1\. 什么是有效的加拿大郵政編碼 加拿大郵政編碼是一個六位字符的字符串,構成加拿大郵政地址的一部分。 有效的加拿大郵政編碼為: * 格式為`A1A 1A1`,其中 A 是字母,1 是數字。 * 用空格分隔第三個和第四個字符。 * 不要包含字母 D,F,I,O,Q 或 U。 * 第一個位置不使用字母 W 或 Z。 > 正則表達式:`^(?!.*[DFIOQU])[A-VXY][0-9][A-Z] ?[0-9][A-Z][0-9]$` 在正則表達式之上,此正則表達式開頭的負前瞻可防止在主題字符串中的任何位置出現 D,F,I,O,Q 或 U。`[A-VXY]`字符類進一步防止 W 或 Z 作為第一個字符。 ## 2\. 加拿大郵政編碼驗證示例 ```java List<String> zips = new ArrayList<String>(); //Valid ZIP codes zips.add("K1A 0B1"); zips.add("B1Z 0B9"); //Invalid ZIP codes zips.add("K1A 0D1"); zips.add("W1A 0B1"); zips.add("Z1A 0B1"); String regex = "^(?!.*[DFIOQU])[A-VXY][0-9][A-Z] ?[0-9][A-Z][0-9]$"; Pattern pattern = Pattern.compile(regex); for (String zip : zips) { Matcher matcher = pattern.matcher(zip); System.out.println(matcher.matches()); } Output: 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>

                              哎呀哎呀视频在线观看