다음을 통해 공유


String.Replace 메서드

정의

오버로드

Replace(ICharSequence, ICharSequence)

리터럴 대상 시퀀스와 일치하는 이 문자열의 각 부분 문자열을 지정된 리터럴 대체 시퀀스로 바꿉니다.

Replace(Char, Char)

이 문자열에서 발생한 모든 항목을 .로 바꿔서 발생하는 문자열을 newChar반환합니다oldChar.

Replace(String, String)

리터럴 대상 시퀀스와 일치하는 이 문자열의 각 부분 문자열을 지정된 리터럴 대체 시퀀스로 바꿉니다.

Replace(ICharSequence, ICharSequence)

리터럴 대상 시퀀스와 일치하는 이 문자열의 각 부분 문자열을 지정된 리터럴 대체 시퀀스로 바꿉니다.

[Android.Runtime.Register("replace", "(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;", "")]
public string Replace (Java.Lang.ICharSequence target, Java.Lang.ICharSequence replacement);
[<Android.Runtime.Register("replace", "(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;", "")>]
member this.Replace : Java.Lang.ICharSequence * Java.Lang.ICharSequence -> string

매개 변수

target
ICharSequence

바꿀 char 값의 시퀀스입니다.

replacement
ICharSequence

char 값의 대체 시퀀스

반환

결과 문자열

특성

예외

if target or replacement is null.

설명

리터럴 대상 시퀀스와 일치하는 이 문자열의 각 부분 문자열을 지정된 리터럴 대체 시퀀스로 바꿉니다. 예를 들어 문자열의 시작 부분에서 끝까지 대체가 진행됩니다. 예를 들어 문자열 "aaa"에서 "aa"를 "b"로 바하면 "ab"가 아닌 "ba"가 발생합니다.

1.5에 추가되었습니다.

에 대한 java.lang.String.replace(java.lang.CharSequence, java.lang.CharSequence)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

Replace(Char, Char)

이 문자열에서 발생한 모든 항목을 .로 바꿔서 발생하는 문자열을 newChar반환합니다oldChar.

[Android.Runtime.Register("replace", "(CC)Ljava/lang/String;", "")]
public string Replace (char oldChar, char newChar);
[<Android.Runtime.Register("replace", "(CC)Ljava/lang/String;", "")>]
member this.Replace : char * char -> string

매개 변수

oldChar
Char

이전 문자입니다.

newChar
Char

새 문자입니다.

반환

의 모든 항목을 대체하여 이 문자열에서 파생된 문자열입니다 oldCharnewChar.

특성

설명

이 문자열에서 발생한 모든 항목을 .로 바꿔서 발생하는 문자열을 newChar반환합니다oldChar.

이 개체가 나타내는 문자 시퀀스에서 문자 oldChar 가 발생하지 않으면 이 StringString 개체에 대한 참조가 반환됩니다. 그렇지 않으면 String 이 개체가 나타내는 문자 시퀀스와 동일한 문자 시퀀스를 나타내는 개체가 반환됩니다 String . 단, 모든 항목 oldChar 이 발생 newChar으로 바뀝니다.

예: <blockquote>

"mesquite in your cellar".replace('e', 'o')
                    returns "mosquito in your collar"
            "the war of baronets".replace('r', 'y')
                    returns "the way of bayonets"
            "sparring with a purple porpoise".replace('p', 't')
                    returns "starring with a turtle tortoise"
            "JonL".replace('q', 'x') returns "JonL" (no change)

</blockquote>

에 대한 java.lang.String.replace(char, char)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

Replace(String, String)

리터럴 대상 시퀀스와 일치하는 이 문자열의 각 부분 문자열을 지정된 리터럴 대체 시퀀스로 바꿉니다.

public string Replace (string target, string replacement);
member this.Replace : string * string -> string

매개 변수

target
String

바꿀 char 값의 시퀀스입니다.

replacement
String

char 값의 대체 시퀀스

반환

결과 문자열

설명

리터럴 대상 시퀀스와 일치하는 이 문자열의 각 부분 문자열을 지정된 리터럴 대체 시퀀스로 바꿉니다. 예를 들어 문자열의 시작 부분에서 끝까지 대체가 진행됩니다. 예를 들어 문자열 "aaa"에서 "aa"를 "b"로 바하면 "ab"가 아닌 "ba"가 발생합니다.

1.5에 추가되었습니다.

에 대한 java.lang.String.replace(java.lang.CharSequence, java.lang.CharSequence)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상