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

Definisi

Mengembalikan string di mana substring tertentu telah diganti dengan substring lain beberapa kali.

public static string? Replace(string? Expression, string? Find, string? Replacement, int Start = 1, int Count = -1, Microsoft.VisualBasic.CompareMethod Compare = Microsoft.VisualBasic.CompareMethod.Binary);
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

Parameter

Expression
String

Required. Ekspresi string yang berisi substring untuk diganti.

Find
String

Required. Substring sedang dicari.

Replacement
String

Required. Substring pengganti.

Start
Int32

Optional. Posisi dalam Expression yang memulai substring yang digunakan untuk penggantian. Nilai Replace pengembalian adalah string yang dimulai pada Start, dengan substitusi yang sesuai. Jika dihilangkan, 1 diasumsikan.

Count
Int32

Optional. Jumlah substitusi substring yang akan dijalankan. Jika dihilangkan, nilai defaultnya adalah -1, yang berarti "buat semua kemungkinan substitusi."

Compare
CompareMethod

Optional. Nilai numerik menunjukkan jenis perbandingan yang digunakan saat mengevaluasi substring. Lihat Pengaturan untuk nilai.

Mengembalikan

Salah satu nilai berikut.

JikaGanti pengembalian
Find panjang nol atau Nothing Salinan dari Expression
Replace panjang nol Expression Salinan tanpa kemunculanFind
Expression panjang nol atau Nothing, atau Start lebih besar dari panjang ExpressionNothing
Count adalah 0 Salinan dari Expression

Pengecualian

Count < -1 atau Start<= 0.

Contoh

Contoh ini menunjukkan Replace fungsi .

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

Keterangan

Nilai Replace pengembalian fungsi adalah string yang dimulai pada posisi yang ditentukan oleh Start dan disimpulkan di akhir Expression string, dengan substitusi yang dibuat sebagaimana ditentukan oleh Find nilai dan Replace .

Argumen Compare dapat memiliki nilai berikut.

Terus-menerus Deskripsi
Binary Melakukan perbandingan biner
Text Melakukan perbandingan tekstual

Berlaku untuk

Lihat juga