在Informatica中验证美国邮政编码

时间:2017-03-06 00:59:28

标签: informatica informatica-powercenter

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

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

  1. 如果出现空位,则应填充空格
  2. 示例:5位数字邮编:'01234'           9位数字邮编:'012345678'          10位数邮编:'01234_5678'

    Pl指导我。 THX

1 个答案:

答案 0 :(得分:0)

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

如果长度很容易,请使用长度(端口名称)

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