En iyi yanıtlayıcılar
ASP.net boşluk kontrolü

Soru
-
Merhabalar;
Aşağıdaki kodda bir metni 40 karakterden sonraki ilk boşluğa kadar olanını getirmesini istiyorum fakat yapamadım. Teşekkürler.
public string metin_kisalt_yan(string metin)
{ metin = Regex.Replace(metin, @"<(.\n)*?>", string.Empty);
if (metin.Length > 40 ) metin = metin.Substring(0, 40);
metin = metin + ".....Devami için tiklayiniz";
return metin; }
şöyle bir kod var ama adapte edemedim.
{string[] dizi = metin.Split(' ');
return dizi[0];
}
Yanıtlar
-
40.karakterden sonraki ilk boşluğa kadar olan kısmı aşağıdaki gibi alabilirsiniz.
Response.Write(metin.Substring(0, metin.IndexOf(' ', 40)));
Ahmet Kaymaz
http://www.ahmetkaymaz.com
C# VB.NET ASP.NET kitabı- Yanıt Olarak İşaretleyen hezmek11 13 Mart 2013 Çarşamba 10:51
-
Evet CS tarafında kullanacaksınız.
metin=metin.Substring(0, metin.IndexOf(' ', 40))
şeklinde düzenleyip metin değişkenini kullanabilirsiniz.
Ahmet Kaymaz
http://www.ahmetkaymaz.com
C# VB.NET ASP.NET kitabı- Yanıt Olarak İşaretleyen hezmek11 13 Mart 2013 Çarşamba 12:09
Tüm Yanıtlar
-
Merhabalar;
Aşağıdaki kodda bir metni 40 karakterden sonraki ilk boşluğa kadar olanını getirmesini istiyorum fakat yapamadım. Teşekkürler.
public string metin_kisalt_yan(string metin)
{ metin = Regex.Replace(metin, @"<(.\n)*?>", string.Empty);
if (metin.Length > 40 ) metin = metin.Substring(0, 40);
metin = metin + ".....Devami için tiklayiniz";
return metin; }
şöyle bir kod var ama adapte edemedim.
{string[] dizi = metin.Split(' ');
return dizi[0];
}aşağıdaki gibi düzeltme yaptık olmadı.
if (metin.Length > 40 ) metin = metin.Substring(0, 40) + metin.Substring(40, metin.Lenght).Split(' ')[0];
-
40.karakterden sonraki ilk boşluğa kadar olan kısmı aşağıdaki gibi alabilirsiniz.
Response.Write(metin.Substring(0, metin.IndexOf(' ', 40)));
Ahmet Kaymaz
http://www.ahmetkaymaz.com
C# VB.NET ASP.NET kitabı- Yanıt Olarak İşaretleyen hezmek11 13 Mart 2013 Çarşamba 10:51
-
-
Evet CS tarafında kullanacaksınız.
metin=metin.Substring(0, metin.IndexOf(' ', 40))
şeklinde düzenleyip metin değişkenini kullanabilirsiniz.
Ahmet Kaymaz
http://www.ahmetkaymaz.com
C# VB.NET ASP.NET kitabı- Yanıt Olarak İşaretleyen hezmek11 13 Mart 2013 Çarşamba 12:09
-