IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 19 Ekim 2014, 17:32   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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.

__________________
Bu kez pek bir afili yalnızlık, ağlatan bir kadın kadar düşman. Ağzı bozuk üstelik bırakmıyor acıtmadan.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Cevapla

Etiketler
fonksiyonları, hazır, string


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


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