Funkcie Replace a Substitute | Microsoft DocsReplace and Substitute functions in PowerApps

Nahradí časť textového reťazca iným reťazcom.Replace a portion of a string of text with another string.

PopisDescription

Funkcia Replace identifikuje text, ktorý sa má nahradiť, podľa začiatočnej pozície a dĺžky.The Replace function identifies the text to replace by starting position and length.

Funkcia Subtitute identifikuje text, ktorý sa má nahradiť, vyhľadaním zhodného reťazca.The Substitute function identifies the text to replace by matching a string. Ak sa nájde viac ako jede zhodný reťazec, môžete určiť, ktorý sa nahradí.If more than one match is found, you can control which one is replaced.

Ak funkcii dáte jeden reťazec, vrátená hodnota je upravený reťazec.If you pass a single string, the return value is the modified string. Ak funkcii dáte tabuľku s jedným stĺpcom obsahujúcu čísla, vrátená hodnota bude jednostĺpcová tabuľka s upravenými reťazcami.If you pass a single-column table that contains strings, the return value is a single-column table of modified strings. Ak máte tabuľku s viacerými stĺpcami, preveďte ju na tabuľku s jedným stĺpcom tak, ako je to popísané v časti práca s tabuľkami.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 – povinné.String - Required. Reťazec, ktorá sa má spracovať.The string to operate on.
  • StartingPosition – povinné.StartingPosition - Required. Pozícia znaku pri začatí náhrady.Character position to start the replacement. Prvý znak vlastnosti Reťazec je na pozícii 1.The first character of String is at position 1.
  • NumberOfCharacters – povinné.NumberOfCharacters - Required. Počet znakov na nahradenie vo vlastnosti Reťazec.The number of characters to replace in String.
  • NewString – povinné.NewString - Required. Náhradný reťazec.The replacement string. Počet znakov v tomto argumente sa môže líšiť od argumentu 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 – povinné.String - Required. Reťazec, ktorá sa má spracovať.The string to operate on.
  • OldString - povinné.OldString - Required. Reťazec, ktorý sa má nahradiť.The string to replace.
  • NewString – povinné.NewString - Required. Náhradný reťazec.The replacement string. OldString a NewString môžu mať rôzne dĺžky.OldString and NewString can have different lengths.
  • InstanceNumber – nepovinné.InstanceNumber - Optional. Predvolene sa nahradí prvý výskyt vlastnosti OldString.By default, the first instance of OldString is replaced. Ak vlastnosť Reťazec obsahuje viac než jednu inštanciu, môžete určiť, ktorú inštanciu chcete nahradiť.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 – povinné.SingleColumnTable - Required. Tabuľka s jedným stĺpcom obsahujúca reťazce, ktoré sa majú používať.A single-column table of strings to operate on.
  • StartingPosition – povinné.StartingPosition - Required. Pozícia znaku pri začatí náhrady.Character position to start the replacement. Prvý znak v každom reťazci je v tejto tabuľke na pozícii 1.The first character of each string in the table is at position 1.
  • NumberOfCharacters – povinné.NumberOfCharacters - Required. Počet znakov na nahradenie v každom reťazci.The number of characters to replace in each string.
  • NewString – povinné.NewString - Required. Náhradný reťazec.The replacement string. Počet znakov v tomto argumente sa môže líšiť od argumentu 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 – povinné.SingleColumnTable - Required. Tabuľka s jedným stĺpcom obsahujúca reťazce, ktoré sa majú používať.A single-column table of strings to operate on.
  • OldString - povinné.OldString - Required. Reťazec, ktorý sa má nahradiť.The string to replace.
  • NewString – povinné.NewString - Required. Náhradný reťazec.The replacement string. OldString a NewString môžu mať rôzne dĺžky.OldString and NewString can have different lengths.
  • InstanceNumber – nepovinné.InstanceNumber - Optional. Predvolene sa nahradí prvý výskyt vlastnosti OldString.By default, the first instance of OldString is replaced. Ak tabuľka obsahuje viac než jednu inštanciu, môžete určiť, ktorú inštanciu chcete nahradiť.If the table contains more than one instance, you can specify which instance to replace.