Funktioner Erstat og Udskift i PowerAppsReplace and Substitute functions in PowerApps

Erstat en del af en tekststreng med en anden streng.Replace a portion of a string of text with another string.

BeskrivelseDescription

Funktionen Erstat identificerer den tekst, der skal erstattes, med startplacering og længde.The Replace function identifies the text to replace by starting position and length.

Funktionen Udskift identificerer den tekst, der skal udskiftes med en tilsvarende streng.The Substitute function identifies the text to replace by matching a string. Hvis der findes mere end ét match, kan du styre, hvilken streng der erstattes.If more than one match is found, you can control which one is replaced.

Hvis du sender en enkelt streng, er returværdien den ændrede streng.If you pass a single string, the return value is the modified string. Hvis du sender en tabel med en enkelt kolonne, der indeholder strenge, er returværdien en tabel med en enkelt kolonne over ændrede strenge.If you pass a single-column table that contains strings, the return value is a single-column table of modified strings. Hvis du har en tabel med flere kolonner, kan du omdanne den til en tabel med en enkelt kolonne, som det beskrives under arbejde med tabeller.If you have a multi-column table, you can shape it into a single-column table, as working with tables describes.

SyntaksSyntax

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

  • String – påkrævet.String - Required. Den streng, der skal arbejdes med.The string to operate on.
  • StartingPosition – påkrævet.StartingPosition - Required. Tegnposition, hvor erstatningen skal påbegyndes.Character position to start the replacement. Det første tegn i String er i position 1.The first character of String is at position 1.
  • NumberOfCharacters – påkrævet.NumberOfCharacters - Required. Det antal tegn, der skal erstattes i String.The number of characters to replace in String.
  • NewString – påkrævet.NewString - Required. Erstatningsstrengen.The replacement string. Antallet af tegn i dette argument kan være forskelligt fra antallet af tegn i argumentet NumberOfCharacters.The number of characters in this argument can differ from the NumberOfCharacters argument.

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

  • String – påkrævet.String - Required. Den streng, der skal arbejdes med.The string to operate on.
  • OldString – påkrævet.OldString - Required. Den streng, du vil erstatte.The string to replace.
  • NewString – påkrævet.NewString - Required. Erstatningsstrengen.The replacement string. OldString og NewString kan have forskellig længde.OldString and NewString can have different lengths.
  • InstanceNumber – valgfri.InstanceNumber - Optional. Som standard erstattes den første forekomst af OldString.By default, the first instance of OldString is replaced. Hvis String indeholder mere end én instans, kan du angive, hvilken instans der skal erstattes.If String contains more than one instance, you can specify which instance to replace.

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

  • SingleColumnTable – påkrævet.SingleColumnTable - Required. En tabel med en enkelt kolonne med strenge, der skal arbejdes med.A single-column table of strings to operate on.
  • StartingPosition – påkrævet.StartingPosition - Required. Tegnposition, hvor erstatningen skal påbegyndes.Character position to start the replacement. Det første tegn i hver streng i tabellen står i position 1.The first character of each string in the table is at position 1.
  • NumberOfCharacters – påkrævet.NumberOfCharacters - Required. Det antal tegn, der skal erstattes i hver streng.The number of characters to replace in each string.
  • NewString – påkrævet.NewString - Required. Erstatningsstrengen.The replacement string. Antallet af tegn i dette argument kan være forskelligt fra antallet af tegn i argumentet NumberOfCharacters.The number of characters in this argument can differ from the NumberOfCharacters argument.

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

  • SingleColumnTable – påkrævet.SingleColumnTable - Required. En tabel med en enkelt kolonne med strenge, der skal arbejdes med.A single-column table of strings to operate on.
  • OldString – påkrævet.OldString - Required. Den streng, du vil erstatte.The string to replace.
  • NewString – påkrævet.NewString - Required. Erstatningsstrengen.The replacement string. OldString og NewString kan have forskellig længde.OldString and NewString can have different lengths.
  • InstanceNumber – valgfri.InstanceNumber - Optional. Som standard erstattes den første forekomst af OldString.By default, the first instance of OldString is replaced. Hvis tabellen indeholder mere end én instans, kan du angive, hvilken instans der skal erstattes.If the table contains more than one instance, you can specify which instance to replace.