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

Definitie

Retourneert een tekenreeks waarin een opgegeven subtekenreeks is vervangen door een andere subtekenreeks een opgegeven aantal keren.

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

Parameters

Expression
String

Required. Een tekenreeksexpressie met de subtekenreeks die u wilt vervangen.

Find
String

Required. De subtekenreeks die u wilt zoeken.

Replacement
String

Required. De vervangende subtekenreeks.

Start
Int32

Optional. Positie binnen Expression die begint een subtekenreeks die wordt gebruikt voor vervanging. De retourwaarde van Replace is een tekenreeks die begint bij Start, met de juiste vervangingen. Als dit argument wordt weggelaten, wordt de waarde 1 gebruikt.

Count
Int32

Optional. Het aantal keren dat de subtekenreeks moet worden vervangen. Als u dit weglaat, is de standaardwaarde -1, wat betekent dat alle mogelijke vervangingen moeten worden vervangen.

Compare
CompareMethod

Optional. Een numerieke waarmee het type vergelijking wordt aangegeven dat wordt gebruikt bij het evalueren van subtekenreeksen. Zie Instellingen voor waarden.

Retouren

Een van de volgende waarden.

AlsVervangen retourneert
Find is lengte nul of Nothing Kopie van Expression
Replace is lengte nul Kopie van Expression zonder exemplaren van Find
Expression is de lengte nul of Nothing, of Start groter dan de lengte van ExpressionNothing
Count is 0 Kopie van Expression

Uitzonderingen

Count < -1 of Start<= 0.

Voorbeelden

In dit voorbeeld ziet u de Replace functie.

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

Opmerkingen

De retourwaarde van de Replace functie is een tekenreeks die begint op de positie die is opgegeven door Start en eindigt aan het einde van de Expression tekenreeks, met de vervangingen die zijn gemaakt zoals opgegeven door de Find en Replace waarden.

Het Compare argument kan de volgende waarden hebben.

Constante Description
Binary Voert een binaire vergelijking uit
Text Voert een tekstuele vergelijking uit

Van toepassing op

Zie ook