ASP String Fonksiyonları
Merhaba arkadaşlar,
Bugün asp de string fonksiyonları üzerinde duracağız. En çok kullanılan bir kaç fonksiyon üzerinde duracağım.
1 – LEN(strVeri) : Bu fonksiyon yazdığınız bir string verinin uzunluğunu sayısal olarak size verir.
Kullanımı :
value = "Selam"
Response.Write Len(value)
Ekran Çıktısı : value değişkeninin uzunluğu olan “5” olacaktır.
2 – LEFT(strVeri, değer) : Bu fonksiyon metinimizin solundan istediğimiz kadar karakter almamızı sağlar.
Kullanımı :
value = "Selam"
Response.Write Left(value, 2)
Ekran Çıktısı : value değişkeninin değeri “Se” olacaktır.
3 – RIGHT(strVeri, değer) : Bu fonksiyon metinimizin sağından istediğimiz kadar karakter almamızı sağlar.
Kullanımı :
value = "Selam"
Response.Write Right(value, 3)
Ekran Çıktısı : value değişkeninin değeri “lam” olacaktır.
4 – UCASE(strVeri) : Bu fonksiyon metinimizi büyük harfe çevirmek için kullanılır.
Kullanımı :
value = "Selam"
Response.Write Ucase(value)
Ekran Çıktısı : value değişkeninin değeri “SELAM” olacaktır.
5 – LCASE(strVeri) : Bu fonksiyon metinimizi küçük harfe çevirmek için kullanılır.
Kullanımı :
value = "SelAM"
Response.Write Lcase(value)
Ekran Çıktısı : value değişkeninin değeri “selam” olacaktır.
6 – TRIM(strVeri) : Bu fonksiyon metinimizin sağındaki ve solundaki boşlukları temizler. Ayrıca LTrim ve RTrim fonksiyonları da bulunmaktadır. Onları da ayrıca anlatmak yerine burada açıklayacağım. LTrim : Metnimizin solundaki boşlukları temizler. RTrim ise metnimizin sağındaki boşlukları temizler.
Kullanımı :
value = " Selam "
Response.Write Trim(value)
Ekran Çıktısı : value değişkeninin değeri “Selam” olacaktır.
7 – INSTR(strVeri, value) : Bu fonksiyon metnimizin içerisinde yer alan bir karakterin nerede yer aldığını (kaçıncı karakter olduğunu) bulmak için kullanabiliriz. Value değerine hangi karakteri veya kelimeyi aradığımızı vermemiz gerekmekte.
Kullanımı :
str = "Selam"
Response.Write InStr(str, "a")
Ekran Çıktısı : value değişkeninin değeri “4” olacaktır.
8 – MID(strVeri, baslangic_yeri, kopyalanacak_karakter_sayisi) : Bu fonksiyonu metnimizin içerisinde belirli bir aralığı kopyalamak için kullanabiliriz.
Kullanımı :
str = "Selam"
Response.Write Mid(str, 2, 3)
Ekran Çıktısı : value değişkeninin değeri “ela” olacaktır.
9 – REPLACE(strVeri, degisecek_metin, degistirilecek_metin) : Bu fonksiyon ile metnimizin bir karakteri veya metnini, başka bir karakter veya metin ile değiştirebiliriz.
Kullanımı :
str = "Merhaba Dünya"
Response.Write Replace(str, "Merhaba", "Selam")
Ekran Çıktısı : value değişkeninin değeri “Selam Dünya” olacaktır.
String fonksiyonlarına detaylı bakmak için w3schools ziyaret edebilirsiniz.
Kolay gelsin.