Funkcja Trim i TrimEnds

Dotyczy: Aplikacje oparte na kanwie Kolumny frmuł Dataverse Przepływy pulpitu Aplikacje oparte na modelach Power Platform CLI

Usuwa dodatkowe spacje z ciągu tekstowego.

Popis

Funkcja Trim usuwa wszystkie spacje z ciągu tekstowego oprócz pojedynczych spacji między wyrazami.

Funkcja TrimEnds usuwa wszystkie spacje z początku i końca ciągu tekstowego, ale nie modyfikuje spacji między wyrazami.

Jeśli określisz pojedynczy ciąg tekstowy, wartość zwracana przez każdą z tych funkcji jest ciągiem z usuniętymi dodatkowymi spacjami. Jeśli określisz tabelę z jedną kolumną zawierającą ciągi, zwrócona wartość będzie tabelą z jedną kolumną zawierającą przycięte ciągi. Tabelę wielokolumnową można przekształcić w tabelę jednokolumnową, postępując zgodnie z opisem z sekcji praca z tabelami.

Funkcja Trim przycina spacje między wyrazami, a zatem działa podobnie jak analogiczna funkcja przycinania dostępna w Microsoft Excel. Natomiast funkcja TrimEnds przypomina narzędzia programistyczne przycinające spacje tylko z początku i końca każdego ciągu.

Składnia

Trim( Ciąg )
TrimEnds( Ciąg )

  • Ciąg - wymagane. Ciąg tekstowy, z którego mają zostać usunięte spacje.

Trim( SingleColumnTable )
TrimEnds( SingleColumnTable )

  • SingleColumnTable – wymagane. Tabela z jedną kolumną zawierającą ciągi, z których będą usuwane spacje.

Przykład

Wzór Opis Wynik
Trim( " Hello World " ) Usuwa wszystkie spacje z początku i końca ciągu oraz dodatkowe spacje z wnętrza ciągu. „Hello World”
TrimEnds( " Hello World " ) Usuwa wszystkie spacje z początku i końca ciągu. „Hello World”

W poniższych przykładach wykorzystano jednokolumnową kolekcję o nazwie Spacje, która zawiera następujące ciągi:

Wartość
„Janina Kowalska”
„Jack i Jill”
„Już przycięte”
„Wenus, Ziemia, Mars”
„Olej i woda”

Aby utworzyć tę kolekcję, ustaw właściwość OnSelect kontrolki Button na poniższą formułę, otwórz tryb podglądu, a następnie kliknij lub naciśnij przycisk:
ClearCollect( Spaces, [ " Jane Doe ", " Jack and Jill", "Already trimmed", " Venus, Earth, Mars ", "Oil and Water " ] )

Wzór Opis Wynik
Trim( Spaces ) Usuwa wszystkie spacje z początku i końca każdego ciągu oraz dodatkowe spacje z wnętrza każdego ciągu w kolekcji Spacje. Tabela jedno kolumnowa z kolumną Value zawierającą następujące wartości: „Janina Kowalska”, „Jack i Jill”, „Już przycięte”, „Wenus, Ziemia, Mars”, „Olej i woda”
TrimEnds( Spaces ) Usuwa wszystkie spacje z początku i końca każdego ciągu w kolekcji Spacje. Tabela jedno kolumnowa z kolumną Value zawierającą następujące wartości: „Janina Kowalska”, „Jack i Jill”, „Już przycięte”, „Wenus, Ziemia, Mars”, „Olej i woda”

Uwaga

Dodatkowe spacje nie są pokazywane, jeśli kolekcja została wyświetlona przez kliknięcie lub naciśnięcie pozycji Kolekcje w menu Plik. Aby sprawdzić długość ciągu, użyj funkcji Len.