19 Ekim 2014, 17:32 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | String hazır fonksiyonları Kodlama ile uğraşan herkes string teriminin ne olduğunu biliyordur. Bilmiyorsa da duymuştur. Duymamışsa da onu bu işi ciddiye almasını ve bir an önce öğrenmeye davet ediyorum. Yazılım kolay değil, biraz kendinizi zorlamanız gerekebilir… Bugünkü makalemizi string yani karekter dizisi için kullanılabilecek hazır fonsiyonlara ayırdım. Hiç zaman kaybetmeden bakıyoruz. Önce bir string örneği verelim. <% dim xstr xstr=”Ey büyük yıldız! Aydınlattıkların olmasaydı nice olurdu mutluluğun!” %> InStr hazır fonksiyonu bir string içinde başka bir stringin olup olmadığını, eğer varsa kaçıncı sırada olduğunu verir. <% xinstr = InStr(xstr,”yıldız”) Response.Write xinstr %> Yukardaki kodlar çalıştırıldığında xinstr değeri 10 olarak yazacaktır. Eğer aranan kelime olmasaydı sonuç 0 olacaktı. Len fonksiyonu bir stringin uzunluğunu verir. <% xsearch=”Sokrates” Response.Write Len(xstr) %> Sonucu 8 olarak yazar. UCase bir stringin tüm karakterlerini büyük harfe çevirir. Ucase(degisken) şeklinde kullanılır. Dikkat etmeniz gereken bir şey burda bu fonksiyonun İngilizce için olduğu, Türkçe’ye özgü ğ,ş,ç,ı gibi karekterlerin büyütülemeyeceğidir. LCase fonksiyonu Ucase’in yaptığının tersini yapar. Yani string içindeki karekterleri tersine çevirir. İngilizce dışındaki karekterleri kapsamaz. LTrim, RTrim, Trim Belirlediğimiz stringin solunda, sağında ve hem başında ve hem de sonundaki boşlukları temizler. (LTrim = Left Trim, RTrim = Right Trim) Space İçinde, vereceğiniz sayı kadar boşluk olan boşluk oluşturur. Örneğin <%xspc = Space(10)%> xspc değişkenin değeri “ ” (10 boşluk) olacaktır. Bu fonskiyonu hiç kullanmadım. Gerek olmadı yine de yazalım, böyle bir şey olduğunu en azından bilelim. Left, Right Bir String’in içinde baştan ve sondan verdiğiniz sayıya kadar olan karakterleri verir.Örnek olarak uzun bir text içinde description meta tagı için baştan 250 karekter alıp yazacaksınız. <%dim xdesc,xtext ‘xtext değişkenimiz uzun bir makale ile gelen değer olsun. xdesc ise bunun baştan 250 karakterini alsın ve meta kısmında yazdırsın. xdesc= Left (xtext,250) %> <meta name=”description” content=”<%=xdesc%>”> Sondan da aynı şekilde yapılır. Mid Stringin içinde başlangıç noktasını ve karakter olarak boyunu verdiğiniz alanda yer alan karakterleri verir. degerler = Mid(degisken, baslama noktasi, kac karekter) Örnek: <% dim isim kitapismi = “Sokrates ve Atina” xdeger = Mid(kitapismi,13,5) %> xdeger “Atina” değerini alacaktır.
__________________ | |
|
Etiketler |
fonksiyonları, hazır, string |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
VB F Tuş Fonksiyonları | Swat | Visual Basic | 0 | 11 Temmuz 2014 10:58 |
Omega yağ asitlerinin fonksiyonları | Kızın1i | Diyet ve Sağlıklı Beslenme | 0 | 19 Ağustos 2013 03:32 |
Green Fonksiyonları | Liaaa | Ödev ve Tezler | 0 | 21 Mayıs 2012 19:34 |
Hukukun Toplumdaki Fonksiyonları | YapraK | Ödev ve Tezler | 0 | 08 Mayıs 2009 04:10 |
Aile Fonksiyonları | Kralice | Aile Evlilik ve Çocuklar | 0 | 03 Temmuz 2008 10:58 |