Compartilhar via


String.Replace Método

Definição

Sobrecargas

Replace(ICharSequence, ICharSequence)

Substitui cada subcadeia de caracteres dessa cadeia de caracteres que corresponde à sequência de destino literal pela sequência de substituição literal especificada.

Replace(Char, Char)

Retorna uma cadeia de caracteres resultante da substituição de todas as ocorrências de nessa cadeia de oldChar caracteres por newChar.

Replace(String, String)

Substitui cada subcadeia de caracteres dessa cadeia de caracteres que corresponde à sequência de destino literal pela sequência de substituição literal especificada.

Replace(ICharSequence, ICharSequence)

Substitui cada subcadeia de caracteres dessa cadeia de caracteres que corresponde à sequência de destino literal pela sequência de substituição literal especificada.

[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

Parâmetros

target
ICharSequence

A sequência de valores de caracteres a serem substituídos

replacement
ICharSequence

A sequência de substituição de valores de char

Retornos

A cadeia de caracteres resultante

Atributos

Exceções

se target ou replacement é null.

Comentários

Substitui cada subcadeia de caracteres dessa cadeia de caracteres que corresponde à sequência de destino literal pela sequência de substituição literal especificada. A substituição procede do início da cadeia de caracteres até o final, por exemplo, substituir "aa" por "b" na cadeia de caracteres "aaa" resultará em "ba" em vez de "ab".

Adicionado em 1.5.

Documentação Java para java.lang.String.replace(java.lang.CharSequence, java.lang.CharSequence).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Replace(Char, Char)

Retorna uma cadeia de caracteres resultante da substituição de todas as ocorrências de nessa cadeia de oldChar caracteres por newChar.

[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

Parâmetros

oldChar
Char

o velho personagem.

newChar
Char

o novo personagem.

Retornos

Uma cadeia de caracteres derivada dessa cadeia de caracteres substituindo cada ocorrência de oldChar por newChar.

Atributos

Comentários

Retorna uma cadeia de caracteres resultante da substituição de todas as ocorrências de nessa cadeia de oldChar caracteres por newChar.

Se o caractere oldChar não ocorrer na sequência de caracteres representada por esse String objeto, uma referência a esse String objeto será retornada. Caso contrário, um String objeto é retornado que representa uma sequência de caracteres idêntica à sequência de caracteres representada por esse String objeto, exceto que cada ocorrência de é substituída oldChar por uma ocorrência de newChar.

Exemplos: <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>

Documentação Java para java.lang.String.replace(char, char).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Replace(String, String)

Substitui cada subcadeia de caracteres dessa cadeia de caracteres que corresponde à sequência de destino literal pela sequência de substituição literal especificada.

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

Parâmetros

target
String

A sequência de valores de caracteres a serem substituídos

replacement
String

A sequência de substituição de valores de char

Retornos

A cadeia de caracteres resultante

Comentários

Substitui cada subcadeia de caracteres dessa cadeia de caracteres que corresponde à sequência de destino literal pela sequência de substituição literal especificada. A substituição procede do início da cadeia de caracteres até o final, por exemplo, substituir "aa" por "b" na cadeia de caracteres "aaa" resultará em "ba" em vez de "ab".

Adicionado em 1.5.

Documentação Java para java.lang.String.replace(java.lang.CharSequence, java.lang.CharSequence).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a