Strings.Replace(String, String, String, Int32, Int32, CompareMethod) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.
| Als | Vervangen 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 Expression | Nothing |
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 |