string cumle = "Asp.NET Split metodu"; şeklinde bir string tanımlıyorum.
Ardından dizi adlı bir dizi tanımlayıp cumle.Split(' '); fonksiyonuna eşitliyorum.
string[] dizi = cumle.Split(' ');
En sonunda bir for döngüsü ile kelimeleri ekrana basıyorum.
for (int i = 0; i < dizi.Length; i++)
{
Response.Write(i+1 + ". kelime " + dizi[i] + "<br />");
}
Aşağıdaki gibi bir çıktı elde ediyorum.
1. kelime Asp.NET
2. kelime Split
3. kelime metodu
1 yorum:
<%
Veri = "Ankara mahallesi kamil sok demirci apartmanı no:40 yeşilköy" ' Veri değişkenine Bilgi-Sayar.NET yazdır
VeriSayisi = Len(Veri) ' Veri değişkenindeki karakter sayısını VeriSayisi değişkenine yazdır
If VeriSayisi>40 Then ' Eğer VeriSayisi değişkenindeki sayı 10 dan büyükse
ayirac = Split(Veri, " ")
i=0
for each bosluk in ayirac
%>
<%=ayirac(i)%>
<%
i = i+1
next
%>
<%
Response.Write "40′dan fazla" ' Ekrana 10dan fazla yazdır
Else ' Eğer değilse yani VeriSayisi değişkenindeki sayı 10 a eşit ve ya 10 dan küçükse
Response.Write "40′dan az" ' Ekrana 10 dan az yazdır
End If ' Şartı sonlandır
%>
istediğim şu kelime sayısı 50 ise 50 den sonraki boşluktan sonra bir alt satırdan devam etsin mail adresim harunyl@hotmail.com yardımcı olabilirseniz sevinirim
Yorum Gönder