04 Sep
yang nulis Saya sendiri di Topik Tips dan Trik, VB Coding
Pernah menggunakan method replace di VB? Secara default, method ini hanya akan mencari satu karakter tertentu dari string yang dituju dan akan mengubah karakter tersebut dengan karakter yang dikehendaki, misalnya:
dim myFStr as string, mySStr as string
myFStr=”3ko”
mySStr=myFstr.replace(”3″,”E”)
kode akan mengubah string “3ko” menjadi “Eko” (karakter 3 di-replace oleh karakter E). Lalu bagaimana kalo string awalnya adalah “h454n” dan kita akan merubahnya menjadi string “hasan”? Dalam kasus ini, kita perlu me-replace string secara berturutan. Contoh:
dim myFStr as string,mySStr as string
myFStr=”h454n”
mySStr=myFstr.replace(”4″,”a”).replace(”5″,”s”)
Kode akan me-replace karakter 4 menjadi a dan karakter 5 menjadi s. Ada pertanyaan?
Popularity: 47% [?]
2 Responses
Aryo Pinandito
September 5th, 2008 at 8:51 am
1Seandainya jumlah karakter yang diubah ada lebih dari 20 karakter, walaupun satu baris, tapi baris syntax-nya jadi panjang sekali ya?
Bisa nggak kalau pake metode regular expression (regex) replacement?
Saya sendiri
September 5th, 2008 at 3:44 pm
2Tepat bos.pake regex lbh rapih dan lbh profesional. Tutor diatas adaptasi dr VB6
RSS feed for comments on this post · TrackBack URI
Leave a reply
Posting Terbaru
Kategori
Arsip
Mungkin berguna
Kabar dari saya
Blogroll
Konco2
KeDetek MyBlogLog
Jepretan