Strings.Replace(String, String, String, Int32, Int32, CompareMethod) Metódus

Definíció

Egy sztringet ad vissza, amelyben egy adott részsztring egy megadott számú alsztringre lett cserélve.

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

Paraméterek

Expression
String

Kötelező. Sztringkifejezés, amely a lecserélendő sztringrészt tartalmazza.

Find
String

Kötelező. Sztringrészlet keresése folyamatban.

Replacement
String

Kötelező. Helyettesítő részkarakterlánc.

Start
Int32

Opcionális. Expression Ebben a pozícióban elindul egy helyettesítéshez használt részszúrás. A visszaadott Replace érték egy sztring, amely a megfelelő helyettesítésekkel kezdődik Start. Ha nincs megadva, a függvény 1-et feltételez.

Count
Int32

Opcionális. A végrehajtandó sztringrész-helyettesítések száma. Ha nincs megadva, az alapértelmezett érték -1, ami azt jelenti, hogy "minden lehetséges helyettesítést elvégezhet".

Compare
CompareMethod

Opcionális. Numerikus érték, mely a karakterláncrészek kiértékeléséhez használandó összehasonlítási típust határozza meg. Az értékek beállításai című témakörben talál további információt.

Válaszok

Az alábbi értékek egyike.

HaVisszatérési érték cseréje
Find nulla hosszúságú vagy Nothing Másolat: Expression
Replace nulla hosszúságú Másolat olyan Expression példányról, amelynek nincs előfordulása Find
Expression nulla hosszúságú vagy Nothing, vagy Start nagyobb, mint a hossz ExpressionNothing
Count 0 Másolat: Expression

Kivételek

Count < -1 vagy Start<= 0.

Példák

Ez a példa a függvényt Replace mutatja be.

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

Megjegyzések

A függvény visszatérési Replace értéke egy sztring, amely a sztring által Start megadott helyen kezdődik, és a Expression sztring végén fejeződik be, az és Replace az Find értékek által meghatározott helyettesítésekkel.

Az Compare argumentum a következő értékekkel rendelkezhet.

Állandó Description
Binary Bináris összehasonlítást végez
Text Szöveges összehasonlítást végez

A következőre érvényes:

Lásd még