Pernyataan Mid (Pertengahan)
Mengganti sejumlah karakter tertentu dalam String
variabel dengan karakter dari string lain.
Sintaks
Mid( _
ByRef Target As String, _
ByVal Start As Integer, _
Optional ByVal Length As Integer _
) = StringExpression
Generator
Target
Harus diisi. Nama variabel yang akan String
dimodifikasi.
Start
Harus diisi. Integer
ekspresi. Posisi karakter di Target
mana penggantian teks dimulai. Start
menggunakan indeks satu basis.
Length
Opsional. Integer
ekspresi. Jumlah karakter yang akan diganti. Jika dihilangkan, semua String
digunakan.
StringExpression
Harus diisi. String
ekspresi yang menggantikan bagian dari Target
.
Pengecualian
Jenis pengecualian | Kondisi |
---|---|
ArgumentException | Start <= 0 atau Length < 0. |
Keterangan
Jumlah karakter yang diganti selalu kurang dari atau sama dengan jumlah karakter dalam Target
.
Visual Basic memiliki Mid fungsi dan Mid
pernyataan. Elemen-elemen ini sama-sama beroperasi pada karakter dalam jumlah tertentu di dalam string, tetapi Mid
fungsi mengembalikan karakter sementara Mid
pernyataan menggantikan karakter tersebut. Untuk informasi selengkapnya, lihat Mid .
Catatan
Pernyataan MidB
versi Visual Basic sebelumnya menggantikan substring dalam byte, bukan karakter. Ini digunakan terutama untuk mengonversi string dalam aplikasi tataan karakter byte ganda (DBCS). Semua string Visual Basic berada di Unicode, dan MidB
tidak lagi didukung.
Contoh
Contoh ini menggunakan Mid
pernyataan untuk mengganti sejumlah karakter dalam variabel string dengan karakter dari string lain.
Dim testString As String
' Initializes string.
testString = "The dog jumps"
' Returns "The fox jumps".
Mid(testString, 5, 3) = "fox"
' Returns "The cow jumps".
Mid(testString, 5) = "cow"
' Returns "The cow jumpe".
Mid(testString, 5) = "cow jumped over"
' Returns "The duc jumpe".
Mid(testString, 5, 3) = "duck"
Persyaratan
Namespace layanan: Microsoft.VisualBasic
Modul: Strings
Perakitan: Pustaka Runtime Visual Basic (di Microsoft.VisualBasic.dll)
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk