PowerApps의 Replace 및 Substitute 함수Replace and Substitute functions in PowerApps

텍스트 문자열의 일부를 다른 문자열로 바꿉니다.Replace a portion of a string of text with another string.

설명Description

Replace 함수는 시작 위치 및 길이를 통해 바꿀 텍스트를 식별합니다.The Replace function identifies the text to replace by starting position and length.

Substitute 함수는 문자열을 일치시킴으로써 바꿀 텍스트를 식별합니다.The Substitute function identifies the text to replace by matching a string. 둘 이상이 일치하는 경우 어떤 항목을 바꿀지 제어할 수 있습니다.If more than one match is found, you can control which one is replaced.

단일 문자열을 전달하는 경우 반환 값은 수정된 문자열입니다.If you pass a single string, the return value is the modified string. 문자열이 포함된 단일 열 테이블을 전달하는 경우 반환 값은 수정된 문자열의 단일 열 테이블입니다.If you pass a single-column table that contains strings, the return value is a single-column table of modified strings. 여러 열 테이블이 있는 경우 테이블 작업에 설명된 대로 단일 열 테이블로 만들 수 있습니다.If you have a multi-column table, you can shape it into a single-column table, as working with tables describes.

구문Syntax

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

  • String - 필수 항목이며,String - Required. 연산을 수행할 문자열입니다.The string to operate on.
  • StartingPosition - 필수 항목입니다.StartingPosition - Required. 교체를 시작할 문자 위치입니다.Character position to start the replacement. String의 첫 번째 문자는 위치 1입니다.The first character of String is at position 1.
  • NumberOfCharacters - 필수 항목입니다.NumberOfCharacters - Required. String에서 교체할 문자 수입니다.The number of characters to replace in String.
  • NewString - 필수 항목입니다.NewString - Required. 대체 문자열입니다.The replacement string. 이 인수의 문자 수는 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 - 필수 항목이며,String - Required. 연산을 수행할 문자열입니다.The string to operate on.
  • OldString - 필수 항목입니다.OldString - Required. 교체할 문자열입니다.The string to replace.
  • NewString - 필수 항목입니다.NewString - Required. 대체 문자열입니다.The replacement string. OldStringNewString은 길이가 다를 수 있습니다.OldString and NewString can have different lengths.
  • InstanceNumber -선택 사항입니다.InstanceNumber - Optional. 기본적으로 OldString의 첫 번째 인스턴스가 대체됩니다.By default, the first instance of OldString is replaced. String에 둘 이상의 인스턴스가 포함되어 있는 경우 교체할 인스턴스를 지정할 수 있습니다.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 - 필수 항목입니다.SingleColumnTable - Required. 연산을 수행할 문자열의 단일 열 테이블입니다.A single-column table of strings to operate on.
  • StartingPosition - 필수 항목입니다.StartingPosition - Required. 교체를 시작할 문자 위치입니다.Character position to start the replacement. 테이블에 있는 각 문자열의 첫 번째 문자는 위치 1에 있습니다.The first character of each string in the table is at position 1.
  • NumberOfCharacters - 필수 항목입니다.NumberOfCharacters - Required. 각 문자열에서 교체할 문자 수입니다.The number of characters to replace in each string.
  • NewString - 필수 항목입니다.NewString - Required. 대체 문자열입니다.The replacement string. 이 인수의 문자 수는 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 - 필수 항목입니다.SingleColumnTable - Required. 연산을 수행할 문자열의 단일 열 테이블입니다.A single-column table of strings to operate on.
  • OldString - 필수 항목입니다.OldString - Required. 교체할 문자열입니다.The string to replace.
  • NewString - 필수 항목입니다.NewString - Required. 대체 문자열입니다.The replacement string. OldStringNewString은 길이가 다를 수 있습니다.OldString and NewString can have different lengths.
  • InstanceNumber -선택 사항입니다.InstanceNumber - Optional. 기본적으로 OldString의 첫 번째 인스턴스가 대체됩니다.By default, the first instance of OldString is replaced. 테이블에 둘 이상의 인스턴스가 포함되어 있는 경우 교체할 인스턴스를 지정할 수 있습니다.If the table contains more than one instance, you can specify which instance to replace.