在 Informatica 中验证美国邮政编码

Validate US ZIP codes in Informatica

我需要在 Informatica 中验证美国邮政编码。

邮政编码可以是 5 个数字或 9 数字或 10 个带连字符的数字 (01234-5678)

  1. 如果出现空位,应该用空格填充

示例:5 位数邮编:'01234' 9 位数邮编:'012345678' 10 位数邮编:'01234_5678'

请指导我。谢谢

创建 2 个验证端口,一个用于标记长度为 5、9 或 10,一个用于确定文本中包含的字符

为了简单起见,使用 Length (portname)

对于端口中保留的字符,您可以将所有空格和连字符替换为 0,然后检查结果是否为数字。