Condividi tramite


String.Replace Metodo

Definizione

Overload

Replace(ICharSequence, ICharSequence)

Sostituisce ogni sottostringa di questa stringa che corrisponde alla sequenza di destinazione letterale con la sequenza di sostituzione letterale specificata.

Replace(Char, Char)

Restituisce una stringa risultante dalla sostituzione di tutte le occorrenze di oldChar in questa stringa con newChar.

Replace(String, String)

Sostituisce ogni sottostringa di questa stringa che corrisponde alla sequenza di destinazione letterale con la sequenza di sostituzione letterale specificata.

Replace(ICharSequence, ICharSequence)

Sostituisce ogni sottostringa di questa stringa che corrisponde alla sequenza di destinazione letterale con la sequenza di sostituzione letterale specificata.

[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

Parametri

target
ICharSequence

Sequenza di valori char da sostituire

replacement
ICharSequence

Sequenza di sostituzione dei valori char

Restituisce

Stringa risultante

Attributi

Eccezioni

se target o replacement è null.

Commenti

Sostituisce ogni sottostringa di questa stringa che corrisponde alla sequenza di destinazione letterale con la sequenza di sostituzione letterale specificata. La sostituzione procede dall'inizio della stringa alla fine, ad esempio sostituendo "aa" con "b" nella stringa "aaa" genererà "ba" anziché "ab".

Aggiunto nella versione 1.5.

Documentazione java per java.lang.String.replace(java.lang.CharSequence, java.lang.CharSequence).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Replace(Char, Char)

Restituisce una stringa risultante dalla sostituzione di tutte le occorrenze di oldChar in questa stringa con 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

Parametri

oldChar
Char

il carattere precedente.

newChar
Char

nuovo carattere.

Restituisce

stringa derivata da questa stringa sostituendo ogni occorrenza di oldChar con newChar.

Attributi

Commenti

Restituisce una stringa risultante dalla sostituzione di tutte le occorrenze di oldChar in questa stringa con newChar.

Se il carattere oldChar non si verifica nella sequenza di caratteri rappresentata da questo String oggetto, viene restituito un riferimento a questo String oggetto. In caso contrario, viene restituito un String oggetto che rappresenta una sequenza di caratteri identica alla sequenza di caratteri rappresentata da questo String oggetto, ad eccezione del fatto che ogni occorrenza di oldChar viene sostituita da un'occorrenza di newChar.

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

Documentazione java per java.lang.String.replace(char, char).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Replace(String, String)

Sostituisce ogni sottostringa di questa stringa che corrisponde alla sequenza di destinazione letterale con la sequenza di sostituzione letterale specificata.

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

Parametri

target
String

Sequenza di valori char da sostituire

replacement
String

Sequenza di sostituzione dei valori char

Restituisce

Stringa risultante

Commenti

Sostituisce ogni sottostringa di questa stringa che corrisponde alla sequenza di destinazione letterale con la sequenza di sostituzione letterale specificata. La sostituzione procede dall'inizio della stringa alla fine, ad esempio sostituendo "aa" con "b" nella stringa "aaa" genererà "ba" anziché "ab".

Aggiunto nella versione 1.5.

Documentazione java per java.lang.String.replace(java.lang.CharSequence, java.lang.CharSequence).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a