# Строковые функции

В этом разделе описываются следующие строковые функции:

| Функция | Описание |
| --- | --- |
| [BASE64_DECODE](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/base64_decode.htm) | Декодирует строку base 64 в строку |
| [BASE64_TO_HEX](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/base64_to_hex.htm) | Преобразует строку base 64 в шестнадцатеричную строку |
| [BYTES_SUBSTRING](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/bytes_substring.htm) | Возвращает подстроку входных данных, используя смещения в байтах байтового представления в кодировке UTF-8. Частичные символы и недопустимые кодовые точки UTF-8 удаляются из результата. |
| [CONCAT](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/concat.htm) | Возвращает конкатенацию string1, string2, ..., stringN |
| [DATE](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/date.htm) | Приводит строку к дате |
| [JOIN_ARRAYS](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/join_arrays.htm) | Объединяет любое количество массивов по индексу, используя шаблон MessageFormat |
| [Длина](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/length.htm) | Возвращает длину строки |
| [LOWER](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/lower.htm) | Преобразует строку в строчные буквы |
| [LPAD](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/lpad.htm) | Дополняет входную строку слева заданной строкой-заполнителем до указанного размера |
| [LTRIM](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/ltrim.htm) | Возвращает заданную строку без начальных пробелов |
| [MD5](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/md5.htm) | Хэширует входные данные с использованием MD5 |
| [PARSE_DATETIME](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/parse_datetime.htm) | Разбирает строку в метку времени с часовым поясом, используя формат |
| [ЗАМЕНИТЬ](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/replace.htm) | Заменяет все вхождения search на replace во входных данных. Если поиск пуст, вставляет замену перед каждым символом и в конце ввода |
| [REVERSE](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/reverse.htm) | Возвращает строку с символами в обратном порядке |
| [RPAD](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/rpad.htm) | Дополняет входную строку справа заданной строкой-заполнителем до указанного размера |
| [RTRIM](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/rtrim.htm) | Возвращает заданную строку без конечных пробелов |
| [SHA1](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/sha1.htm) | Хэширует входные данные с использованием SHA-1 |
| [SHA256](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/sha256.htm) | Хэширует входные данные с использованием SHA-256 |
| [SHA3_512](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/sha3_512.htm) | Хэширует входные данные с использованием SHA3-512 |
| [SORT_VALUES](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/sort_values.htm) | Возвращает значения, отсортированные в лексикографическом порядке |
| [РАЗДЕЛИТЬ](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/split.htm) | Возвращает заданную строку, разделенную указанным разделителем. Не удаляет пустые записи |
| [SPLIT_TO_RECORD](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/split_to_record.htm) | Возвращает заданную строку, разделенную указанным разделителем |
| [STRING_FORMAT](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/string_format.htm) | Форматирует любое количество входных данных в строку, используя заданный формат |
| [STRIP_MARGIN](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/strip_margin.htm) | Для каждой строки удалите префикс из управляющих символов или пробелов, за которым следует заданный символ поля. |
| [STRIP_PREFIX](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/strip_prefix.htm) | Удаляет заданную префиксную строку из начала строки. |
| [STRIP_SUFFIX](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/strip_suffix.htm) | Удаляет заданную суффиксную строку из конца строки. |
| [STRPOS](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/strpos.htm) | Возвращает начальную позицию первого вхождения заданной подстроки в строку |
| [SUBSTR](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/substr.htm) | Извлекает подстроку определенной длины, начиная с указанной точки в заданной строке |
| [SUBSTRING](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/substring.htm) | Извлекает подстроку определенной длины, начиная с указанной точки в заданной строке |
| [Перевести](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/translate.htm) | Переводит заданное значение с помощью заданного словаря |
| [TRIM](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/trim.htm) | Возвращает заданную строку без начальных или конечных пробелов |
| [TRIM_CHARS](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/trim_chars.htm) | Возвращает заданную строку без начальных или конечных символов |
| [UPPER](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/upper.htm) | Преобразует строку в прописные буквы |
| [UUID_GENERATOR](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/uuid_generator.htm) | Возвращает UUID |
| [XX_HASH](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/string/xx_hash.htm) | Хэширует входные данные, используя xxHash |