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


Функції Trim і TrimEnds

Застосовується до: стовпців Dataverse формул програм Canvas Потоків робочого столу Програм, Power Platform керованих моделлю, CLI

Вилучає зайві пробіли з рядка тексту.

Опис

Функція Trim вилучає всі пробіли з рядка тексту, за винятком одиночних пробілів між словами.

Функція TrimEnds вилучає всі пробіли з початку та кінця рядка тексту, але залишає пробіли між словами.

Якщо вказати один рядок тексту, то повернуте значення для будь-якої функції – це рядок, з якого вилучено зайві пробіли. Якщо вказати таблицю з одним стовпцем, яка містить рядки, то повернуте значення буде таблицею з одним стовпцем із рядками без зайвих пробілів. Якщо ваша таблиця має кілька стовпців, ви можете переробити її на таблицю з одним стовпцем, як описано в розділі Робота з таблицями.

Вилучаючи пробіли між словами, функція Trim працює аналогічно до однойменної функції в Microsoft Excel. Проте функція TrimEnds працює аналогічно до інструментів програмування, які вилучають пробіли лише на початку та в кінці кожного рядка.

Синтаксис

Trim( String )
TrimEnds( String )

  • String — обов'язковий аргумент. Це рядок тексту, з якого потрібно вилучити пробіли.

Trim( SingleColumnTable )
TrimEnds( SingleColumnTable )

  • SingleColumnTable — обов’язковий аргумент. Таблиця з одним стовпцем рядків, із яких потрібно вилучити пробіли.

Приклад

Формула Опис Результат
Trim( " Hello World " ) Вилучає всі пробіли з початку й кінця рядка та зайві пробіли в рядку. "Hello World"
TrimEnds( " Hello World " ) Вилучає всі пробіли з початку та кінця рядка. "Hello World"

У наведених нижче прикладах використовується колекція з одним стовпцем, під назвою Spaces, що містить такі рядки:

Значення
" Джейн Доу "
«Джек і Джилл»
"Вже обрізаний"
" Венера, Земля, Марс "
"Нафта і вода"

Щоб створити цю колекцію, для властивості OnSelect елемента керування Кнопка задайте цю формулу, відкрийте режим попереднього перегляду, а потім натисніть кнопку:
ClearCollect( Spaces, [ " Jane Doe ", " Jack and Jill", "Already trimmed", " Venus, Earth, Mars ", "Oil and Water " ] )

Формула Опис Результат
Trim( Spaces ) Вилучає всі пробіли з початку й кінця кожного рядка та зайві пробіли в кожному рядку в колекції Spaces. Таблиця з одним стовпцем зі Value стовпцем, що містить такі значення: «Джейн Доу», «Джек і Джилл», «Уже обрізана», «Венера, Земля, Марс», «Нафта і вода»
TrimEnds( Spaces ) Обрізає всі пробіли з початку та кінця кожного рядка в колекції Spaces. Таблиця з одним стовпцем зі Value стовпцем, що містить такі значення: «Джейн Доу», «Джек і Джилл», «Уже обрізана», «Венера, Земля, Марс», «Нафта і вода»

Нотатка

Зайві пробіли не відображаються, якщо відобразити колекцію, вибравши Колекції в меню Файл. Щоб перевірити довжину рядка, скористайтеся функцією Len.