Функціональний блок STR_PAD

Функціональний блок STR_PAD розширює рядок за допомогою іншого рядка до певної довжини.

Вхід STR

Вхід визначає рядок, який піддається маніпуляції.

Вхід LEN

Вхід визначає довжину рядка на виході. Якщо довжина коротша або дорівнює довжині рядка на вході STR, то розширення не здійснюється.

Вхід PAD_STR

Визначає рядок, яким здійснюється розширення. Якщо потрібна кількість додаваних символів не може рівномірно ділитися на довжину входу, то рядок обрізається.

Вхід TYPE

Вхід визначає напрямок, у якому вставляються символи. Якщо не визначено значення або присутнє інше, то тип встановлюється на 0.

Type Значення
0 Вставляється з правого боку.
1 Вставляється з лівого боку.
2 Вставляється з обох боків.

Вихід

Виводить розширений рядок.