Функции Trim и TrimEnds в PowerAppsTrim and TrimEnds functions in PowerApps

Удаляют лишние пробелы из текстовой строки.Removes extra spaces from a string of text.

ОписаниеDescription

Функция Trim удаляет все пробелы из текстовой строки, за исключением одиночных пробелов между словами.The Trim function removes all spaces from a string of text except for single spaces between words.

Функция TrimEnds удаляет все пробелы из начала и конца текстовой строки, но оставляет пробелы между словами без изменений.The TrimEnds function removes all spaces from the start and end of a string of text but leaves spaces between words intact.

Если указать одну строку текста, обе функции возвращают строку с удаленными лишними пробелами.If you specify a single string of text, the return value for either function is the string with any extra spaces removed. Если указать таблицу из одного столбца, содержащую строки, возвращается таблица из одного столбца со строками без пробелов.If you specify a single-column table that contains strings, the return value is a single-column table of trimmed strings. Таблицу с несколькими столбцами можно преобразовать в таблицу с одним столбцом, как описано в статье об использовании таблиц.If you have a multi-column table, you can shape it into a single-column table, as working with tables describes.

С точки зрения удаления лишних пробелов между словами Trim аналогична функции СЖПРОБЕЛЫ в Microsoft Excel.By trimming spaces between words, Trim is consistent with the function of the same name in Microsoft Excel. Функция TrimEnds аналогична функциям в языках программирования, которые удаляют пробелы только в начале и конце каждой строки.However, TrimEnds is consistent with programming tools that trim spaces only from the start and end of each string.

СинтаксисSyntax

Trim( строка )Trim( String )
TrimEnds( строка )TrimEnds( String )

  • Строка — обязательный аргумент.String - Required. Строка текста, из которой необходимо удалить лишние пробелы.The string of text to remove spaces from.

Trim( таблица_из_одного_столбца )Trim( SingleColumnTable )
TrimEnds( таблица_из_одного_столбца )TrimEnds( SingleColumnTable )

  • SingleColumnTable — обязательный аргумент.SingleColumnTable - Required. Таблица из одного столбца строк для удаления лишних пробелов.A single-column table of strings to remove spaces from.

ПримерExample

ФормулаFormula ОписаниеDescription Возвращаемый результатResult
Trim( "   Привет,     мир   " )Trim( "   Hello     World   " ) Удаляет все пробелы из начала и конца строки и лишние пробелы внутри строки.Removes all spaces from the start and end of a string and extra spaces from within the string. "Привет, мир""Hello World"
TrimEnds( "   Привет,     мир   " )TrimEnds( "   Hello     World   " ) Удаляет все пробелы из начала и конца строки.Removes all spaces from the start and end of a string. "Привет,     мир""Hello     World"

В следующих примерах используется коллекция из одного столбца с именем Spaces, содержащая следующие строки:The following examples use a single-column collection, named Spaces, that contains these strings:

Для создания этой коллекции установите в свойстве OnSelect элемента управления Button следующую формулу, откройте режим предварительного просмотра и нажмите кнопку:To create this collection, set the OnSelect property of a Button control to this formula, open Preview mode, and then click or tap the button:
ClearCollect( Spaces, [ "   Елена   Иванова   ", "    Иван   да   Марья", "Уже без пробелов", "   Венера,   Земля,   Марс  ", "Масло и вода   " ] )ClearCollect( Spaces, [ "   Jane   Doe   ", "    Jack   and   Jill", "Already trimmed", "   Venus,   Earth,   Mars  ", "Oil and Water   " ] )

ФормулаFormula ОписаниеDescription Возвращаемый результатResult
Trim( Spaces )Trim( Spaces ) Удаляет все пробелы в начале и конце каждой строки и лишние пробелы внутри строк для каждой строки в коллекции Spaces.Trims all spaces from the start and end of each string and extra spaces from within each string in the Spaces collection.
TrimEnds( Spaces )TrimEnds( Spaces ) Удаляет все пробелы в начале и конце каждой строки в коллекции Spaces.Trims all spaces from the start and end of each string in the Spaces collection.

Примечание. Лишние пробелы не отображаются, если отобразить коллекцию выбором пункта Коллекции в меню Файл.Note: Extra spaces don't appear if you display a collection by clicking or tapping Collections on the File menu. Для проверки длины строки используйте функцию Len.To verify string length, use the Len function.