Funktionerna Replace och Substitute i PowerAppsReplace and Substitute functions in PowerApps

Ersätt en del av en textsträng med en annan sträng.Replace a portion of a string of text with another string.

BeskrivningDescription

Funktionen Replace identifierar den text som ska ersättas genom att starta position och längd.The Replace function identifies the text to replace by starting position and length.

Funktionen Substitute identifierar texten som ska ersättas genom att matcha en sträng.The Substitute function identifies the text to replace by matching a string. Du kan styra vilken som ersätts om det finns fler än en matchning.If more than one match is found, you can control which one is replaced.

Om du skickar en enkel sträng är returvärdet den ändrade strängen.If you pass a single string, the return value is the modified string. Om du överför en tabell med en enda kolumn som innehåller strängar, är det returnerade värdet en tabell med en kolumn med ändrade strängar.If you pass a single-column table that contains strings, the return value is a single-column table of modified strings. Om du har en tabell med flera kolumner kan du omforma den till en tabell med en kolumn, så som beskrivs i Arbeta med tabeller.If you have a multi-column table, you can shape it into a single-column table, as working with tables describes.

SyntaxSyntax

Replace( String, StartingPosition, NumberOfCharacters, NewString )Replace( String, StartingPosition, NumberOfCharacters, NewString )

  • String – Krävs.String - Required. Strängen som ska användas.The string to operate on.
  • StartingPosition – obligatoriskt.StartingPosition - Required. Teckenposition för att starta ersättningen.Character position to start the replacement. Det första tecknet i String är vid position 1.The first character of String is at position 1.
  • NumberOfCharacters – Krävs.NumberOfCharacters - Required. Antalet tecken som ska ersättas i String.The number of characters to replace in String.
  • NewString – Krävs.NewString - Required. Ersättningssträngen.The replacement string. Antalet tecken i det här argumentet kan skilja sig från argumentet NumberOfCharacters.The number of characters in this argument can differ from the NumberOfCharacters argument.

Substitute( String, OldString, NewString [, InstanceNumber ] )Substitute( String, OldString, NewString [, InstanceNumber ] )

  • String – Krävs.String - Required. Strängen som ska användas.The string to operate on.
  • OldString – obligatoriskt.OldString - Required. Strängen som ska ersättas.The string to replace.
  • NewString – Krävs.NewString - Required. Ersättningssträngen.The replacement string. OldString och NewString kan ha olika längd.OldString and NewString can have different lengths.
  • InstanceNumber – valfritt.InstanceNumber - Optional. Som standard ersätts den första instansen av OldString.By default, the first instance of OldString is replaced. Om String innehåller fler än en instans kan du ange vilken instans som ska ersättas.If String contains more than one instance, you can specify which instance to replace.

Replace( SingleColumnTable, StartingPosition, NumberOfCharacters, NewString )Replace( SingleColumnTable, StartingPosition, NumberOfCharacters, NewString )

  • SingleColumnTable – obligatoriskt.SingleColumnTable - Required. En tabell med en kolumn med strängar som ska behandlas.A single-column table of strings to operate on.
  • StartingPosition – obligatoriskt.StartingPosition - Required. Teckenposition för att starta ersättningen.Character position to start the replacement. Det första tecknet i varje sträng i tabellen är vid position 1.The first character of each string in the table is at position 1.
  • NumberOfCharacters – Krävs.NumberOfCharacters - Required. Antalet tecken som ska ersättas i varje sträng.The number of characters to replace in each string.
  • NewString – Krävs.NewString - Required. Ersättningssträngen.The replacement string. Antalet tecken i det här argumentet kan skilja sig från argumentet NumberOfCharacters.The number of characters in this argument can differ from the NumberOfCharacters argument.

Substitute( SingleColumnTable, OldString, NewString [, InstanceNumber ] )Substitute( SingleColumnTable, OldString, NewString [, InstanceNumber ] )

  • SingleColumnTable – obligatoriskt.SingleColumnTable - Required. En tabell med en kolumn med strängar som ska behandlas.A single-column table of strings to operate on.
  • OldString – obligatoriskt.OldString - Required. Strängen som ska ersättas.The string to replace.
  • NewString – Krävs.NewString - Required. Ersättningssträngen.The replacement string. OldString och NewString kan ha olika längd.OldString and NewString can have different lengths.
  • InstanceNumber – valfritt.InstanceNumber - Optional. Som standard ersätts den första instansen av OldString.By default, the first instance of OldString is replaced. Om tabellen innehåller fler än en instans kan du ange vilken instans som ska ersättas.If the table contains more than one instance, you can specify which instance to replace.