Функції 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.