Поделиться через


Список строковых операций

Ниже приведены строковые операции, которые вы можете использовать в классическом приложении Power Automate Process Mining.

Заметка

Эти операции доступны только в классическом приложении Power Automate Process Mining. Они недоступны в других частях Power Automate, использующих операции Power Fx.

CONCAT([string1],...,[stringN])

Объединяет заданные строки.

Параметры:

  • [строка1] — входная строка

    Тип данных: STRING

  • [строкаN] — последняя входная строка

    Тип данных: STRING

Тип выходных данных: STRING

CONTAINS([строка],[значение])

Возвращается значение "ИСТИНА", если строка содержит заданное значение. В противном случае возвращается значение "ЛОЖЬ".

Параметры:

  • [строка] — входная строка

    Тип данных: STRING

  • [значение] — значение, сопоставляемое во входной строке

    Тип данных: STRING

Тип выходных данных: BOOL

ENDSWITH([строка],[значение])

Возвращается значение "ИСТИНА", если строка заканчивается на заданное значение. В противном случае значение возвращается значение "ЛОЖЬ".

Параметры:

  • [строка] — входная строка

    Тип данных: STRING

  • [значение] — значение, сопоставляемое с концом входной строки

    Тип данных: STRING

Тип выходных данных: BOOL

LEFT([строка],[количество])

Возвращает заданное количество символов с левой стороны предоставленной текстовой строки.

Параметры:

  • [строка] — входная строка

    Тип данных: STRING

  • [количество] — число символов

    Тип данных: INT

Тип выходных данных: STRING

LEN([строка])

Возвращает длину строки.

Параметры:

  • [строка] — входная строка

    Тип данных: STRING

Тип выходных данных: INT

LOWER([строка])

Возвращает версию с нижним регистром для заданной текстовой строки.

Параметры:

  • [строка] — входная строка

    Тип данных: STRING

Тип выходных данных: STRING

LTRIM([строка])

Удаляет пробел из начала строки.

Параметры:

  • [строка] — входная строка

    Тип данных: STRING

Тип выходных данных: STRING

RIGHT([строка],[число])

Извлекает заданное количество символов с правой стороны предоставленной текстовой строки.

Параметры:

  • [строка] — входная строка

    Тип данных: STRING

  • [количество] — число символов

    Тип данных: INT

Тип выходных данных: STRING

RTRIM([строка])

Удаляет пробел из конца строки.

Параметры:

  • [строка] — входная строка

    Тип данных: STRING

Тип выходных данных: STRING

STARTSWITH([строка],[значение])

возвращается значение "ИСТИНА", если строка начинается с заданного значения. В противном случае значение возвращается значение "ЛОЖЬ"

Параметры:

  • [строка] — входная строка

    Тип данных: STRING

  • [значение] — сопоставляемое значение

    Тип данных: STRING

Тип выходных данных: BOOL

SUBSTRING([строка],[начало],[количество])

Возвращает подстроку substring из указанной начальной позиции и на указанное количество символов.

Параметры:

  • [строка] — входная строка

    Тип данных: STRING

  • [начало] — начальная позиция подстроки

    Тип данных: INT

  • [количество] — длина подстроки substring

    Тип данных: INT

Тип выходных данных: STRING

TOINT([строка],[по умолчанию])

Преобразует строку в целое число. Возвращает 0 или значение по умолчанию (необязательный параметр), если происходит ошибка преобразования. происходит

Параметры:

  • [строка] — входная строка для преобразования

    Тип данных: STRING

  • [по умолчанию] — значение по умолчанию

    Тип данных: INT, FLOAT

Тип выходных данных: INT

TOSTRING([int],[формат]*)

Преобразует целое число в строку согласно строке форматирования (если указан необязательный параметр).

Параметры:

  • [int] — входное значение int

    Тип данных: STRING

  • [формат]* — строка форматирования

    Подробнее о форматировании строк

    Тип данных: STRING (допускается только фиксированная строка)

Тип выходных данных: STRING

TOSTRING([float],[формат]*)

Преобразует число с плавающей точкой в строку согласно строке форматирования (если указан необязательный параметр).

Параметры:

  • [float] — входное значение с плавающей запятой

    Тип данных: FLOAT

  • [формат]* — строка форматирования

    Подробнее о форматировании строк

    Тип данных: STRING (допускается только фиксированная строка)

Тип выходных данных: STRING

TOSTRING([bool])

Преобразует логическое значение в строку: "Истина" или "Ложь".

Параметры:

  • [логический] — входное логическое значение

    Тип данных: BOOL

Тип выходных данных: STRING

TOSTRING([дата],[формат]*)

Преобразует дату в строку согласно строке форматирования (если указан необязательный параметр).

Параметры:

  • [дата] — входная дата

    Тип данных: STRING

  • [формат]* — строка форматирования, примененная к дате

    Подробнее о форматировании строк

    Тип даты: STRING (допускается только фиксированная строка)

Тип выходных данных: STRING

TOSTRING([время],[формат]*)

Преобразует время в строку согласно строке форматирования (если указан необязательный параметр).

Параметры:

  • [время] — входное время

    Тип данных: STRING

  • [формат]* — строка форматирования, примененная ко времени

    Подробнее о форматировании строк

    Тип данных: STRING (допускается только фиксированная строка)

Тип выходных данных: STRING

TRIM([строка])

Удаляет пробел из начала строки и из конца строки.

Параметры:

  • [строка] — входная строка

    Тип данных: STRING

Тип выходных данных: STRING

UPPER([строка])

Возвращает версию заданной текстовой строки, преобразованную в верхний регистр.

Параметры:

  • [строка] — входная строка

    Тип данных: STRING

Тип выходных данных: STRING