Способ усечения переменных vbscript

#variables #vbscript #truncate

#переменные #vbscript — скрипт #усечение

Вопрос:

Мне нужно взять почтовые индексы различной длины из существующей переменной и сократить их, при необходимости, до 5 символов.

Будет ли этот код работать? Если нет, то как я могу это выполнить?

 StateZip = split(splitAddr(1), " ")
StateZip = left(StateZip, 5)
  

Комментарии:

1.По документации StateZip = left(StateZip, 5) должно сработать. вы пробовали его запускать?

Ответ №1:

 splitAddr = "123456 12345 1234"
StateZip = split(splitAddr," ") 
For i = LBound(StateZip) To UBound(StateZip)
    StateZip(i) = left(StateZip(i), 5) 
    WScript.Echo StateZip(i)
Next