String.Replace Método

Definição

Sobrecargas

Nome Description
Replace(ICharSequence, ICharSequence)

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

Replace(Char, Char)

Retorna uma cadeia de caracteres resultante da substituição de todas as ocorrências dessa 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 com a 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 com a 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 caractere a serem substituídos

replacement
ICharSequence

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

Retornos

A cadeia de caracteres resultante

Atributos

Exceções

se target ou replacement for null.

Comentários

Substitui cada subcadeia de caracteres dessa cadeia de caracteres que corresponde à sequência de destino literal com a sequência de substituição literal especificada. A substituição prossegue 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.

Java documentação 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 usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Replace(Char, Char)

Retorna uma cadeia de caracteres resultante da substituição de todas as ocorrências dessa 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 caractere antigo.

newChar
Char

o novo caractere.

Retornos

uma cadeia de caracteres derivada dessa cadeia de caracteres substituindo todas as ocorrências por oldCharnewChar.

Atributos

Comentários

Retorna uma cadeia de caracteres resultante da substituição de todas as ocorrências dessa 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 é oldChar substituída 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>

Java documentação 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 usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Replace(String, String)

Substitui cada subcadeia de caracteres dessa cadeia de caracteres que corresponde à sequência de destino literal com a 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 caractere a serem substituídos

replacement
String

A sequência de substituição de valores 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 com a sequência de substituição literal especificada. A substituição prossegue 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.

Java documentação 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 usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a