|
Ada beberapa
fungsi yang sering di gunakan Asp untuk membantu Anda dalam mengolah
string. Antara lain :
- Instr()
Digunakan untuk mendapatkan posisi string di dalam string lainnya,
atau melakukan pencarian substring dalam suatu string.
Sintaks
Instr([start,]string1,string2,[,compare])
Instr akan melakukan pencarian string 2 pada string 1 di mulai dari
posisi start. Start = 1 berarti pencarian di mulai dari character
pertama. Parameter compare digunakan untuk memilih jenis
komparasi yang akan digunakan.
|
Konstanta |
Nilai |
Deskripsi |
|
vb
Binary Compare |
0 |
Modus
Biner |
|
vb
Text Compare |
1 |
Modus
Text |
Secara
default, compare akan bernilai modus biner.
Nilai
kembalian Instr
- Instr akan mengembalikan posisi dari string-string ditemukan.
- mengembalikan 0 jika string 1 panjangnya 0
- mengembalikan 0 jika string 2 tidak ditemukan
- mengembalikan null jika string 1 dan string 2 adalah null
contoh
:
dim SearchString, SearchChar, MyPos
SearchString = "XXpXXpXXPXXP"
SearchChar = "P"
MyPos = Instr(4, SearchString, SearchChar, 1)
Hasil
MyPos akan bernilai 6
- Left
(string,jumlah_karakter)
Mengembalikan sejumlah karakter yang di minta dari sisi kiri
Contoh
Str1 = "diboy"
Response.Write("dua karakter pertama dari str1 adalah " &
Left(Str1,2))
Hasil
Dua karakter pertama dari str1 adalah di
- Right()
Mengembalikan sejumlah karakter yang di minta dari sisi kanan
- Mid(String,
mulai [,sebanyak])
Digunakan untuk mengambil sebagian isi string sebanyak jumlah
tertentu dari posisi yang kita tentukan.
Contoh
Str1 = "arief sudibyo"
Take = Mid(Str1,1,5)
Hasil
Take = arief
- Len
Fungsi len digunakan untuk menghitung jumlah karakter dalam suatu
string.
Contoh
Str1 = Len("lampung")
Hasil
Str1 = 7
- Ltrim,Rtrim,Trim
Fungsi Ltrim digunakan untuk menghapus karakter spasi di sebelah
kiri sebelum ditemukan karakter selain spasi. Sedangkan fungsi
Rtrim digunakan untuk menghapus karakter spasi di bagian kanan
string. Untuk menghapus karakter spasi dari sebelah kanan maupun
kiri string diunakan Trim.
Contoh
Str1 = " Nusa Indah "
Response.Write(Ltrim(Str1))
hasil
"Nusa Indah "
- Lcase
dan Ucase
Lcase digunakan untuk mengubah string dalam format huruf kecil,
sedangkan Ucase digunakan untuk memformat kedalam huruf besar.
Contoh
Str1 = "mesuji"
Response.Write(Ucase(Str1))
hasil
MESUJI
|