Strings.Replace(String, String, String, Int32, Int32, CompareMethod) Metodo

Definizione

Restituisce una stringa in cui una sottostringa specificata è stata sostituita con un'altra sottostringa un numero specificato di volte.

public static string Replace(string Expression, string Find, string Replacement, int Start = 1, int Count = -1, Microsoft.VisualBasic.CompareMethod Compare = Microsoft.VisualBasic.CompareMethod.Binary);
static member Replace : string * string * string * int * int * Microsoft.VisualBasic.CompareMethod -> string
Public Function Replace (Expression As String, Find As String, Replacement As String, Optional Start As Integer = 1, Optional Count As Integer = -1, Optional Compare As CompareMethod = Microsoft.VisualBasic.CompareMethod.Binary) As String

Parametri

Expression
String

Required. Espressione stringa contenente una sottostringa da sostituire.

Find
String

Required. Sottostringa cercata.

Replacement
String

Required. Sottostringa sostitutiva.

Start
Int32

Optional. Posizione all'interno Expression di che avvia una sottostringa utilizzata per la sostituzione. Il valore restituito di Replace è una stringa che inizia in Start, con sostituzioni appropriate. Se omesso, verrà considerato uguale a 1.

Count
Int32

Optional. Numero di sostituzioni di sottostringhe da eseguire. Se omesso, il valore predefinito è -1, il che significa "rendere tutte le possibili sostituzioni".

Compare
CompareMethod

Optional. Valore numerico che indica il tipo di confronto da usare per valutare le sottostringhe. Vedere Impostazioni per i valori.

Valori restituiti

Uno dei valori seguenti.

SeSostituisci restituisce
Find è di lunghezza zero o Nothing Copia di Expression
Replace è di lunghezza zero Copia di Expression senza occorrenze di Find
Expressionè di lunghezza zero o oppure NothingStart è maggiore della lunghezza diExpressionNothing
Count è 0 Copia di Expression

Eccezioni

Count < -1 o Start<= 0.

Esempio

In questo esempio viene illustrata la Replace funzione .

Dim TestString As String = "Shopping List"
' Returns "Shipping List".
Dim aString As String = Replace(TestString, "o", "i")

Commenti

Il valore restituito della Replace funzione è una stringa che inizia in corrispondenza della posizione specificata da Start e termina alla fine della Expression stringa, con le sostituzioni effettuate come specificato dai Find valori e Replace .

L'argomento Compare può avere i valori seguenti.

Costante Description
Binary Esegue un confronto binario
Text Esegue un confronto testuale

Si applica a

Vedi anche