【发布时间】:2011-11-21 06:34:56
【问题描述】:
我需要在 java 中验证邮政编码。我google了一下,有很多正则表达式。
我遇到的问题是所需的邮政编码模式可能会从某些管理设置页面更改。就像在某些情况下,我们可能需要用户输入 XXX - XXX 格式的邮政编码,或者可能是 (XXXXXX) 等。
在某些情况下,邮政编码可以只包含数字,在某些情况下可以包含字母数字。
请帮忙。
【问题讨论】:
-
您希望能够(通过管理设置页面)定义您自己的邮政编码格式还是从预定义格式列表中进行选择?
-
@Ben van Gompel。我们将在下拉列表中有一些预定义的邮政编码格式。
-
因此,您需要为下拉列表中的每个选项指定正则表达式(或类似的内容),并确保使用正确的选项来验证邮政编码。
标签: java validation pattern-matching zipcode