Bloco de Função STR_PAD

O bloco de função STR_PAD estende uma cadeia de caracteres usando outra cadeia de caracteres para um comprimento específico.

Entrada STR

A entrada define a cadeia de caracteres que é manipulada.

Entrada LEN

A entrada define o comprimento da cadeia de caracteres na saída. Se o comprimento for menor ou igual ao comprimento da cadeia de caracteres na entrada STR, nenhuma extensão será feita.

Entrada PAD_STR

Define a cadeia de caracteres com a qual é estendida. Se o número necessário de caracteres a serem adicionados não puder ser dividido uniformemente pelo comprimento da entrada, a cadeia de caracteres será truncada.

Entrada TYPE

A entrada define a direção na qual os caracteres são inseridos. Se nenhum valor for definido ou outro valor estiver presente, o tipo será definido como 0.

Type Significado
0 É inserido no lado direito.
1 É inserido no lado esquerdo.
2 É inserido em ambos os lados.

Saída

Retorna a cadeia de caracteres estendida.