Команда string trim . Данная комбинация используется, когда необходимо удалить из строки некоторые начальные или конечные символы. За обязательным аргументом, представляющим собой ссылку на строку, подлежащую преобразованию, может следовать еще один необязательный аргумент. Этот необязательный аргумент представляет собой строку, состоящую из символов, подлежащих удалению из строки. Если необязательный аргумент не указан, то будут удалены пробелы, символы табуляции, а также символы возврата строки и перевода каретки. Частными случаями команды string trim являются команды string trimleft и string trimright. Аргументы этих команд аналогичны аргументам команды string trim. Однако команда string trimleft производит удаление только начальных символов, в команда string trim-right производит удаление только конечных символов. Думаю, что более подробно объяснять работу этих команд не требуется.
Команда string repeat . Если необходимо получить строку, представляющую собой несколько соединенных вместе дубликатов исходной строки, можно использовать команду string repeat. В качестве аргументов используются ссылка на исходную строку и число, определяющее сколько раз будет повторена исходная строка. Если в качестве аргумента указан 0, то вывод значения переменной происходить не будет. Пример использования команды string repeat приведен ниже.