none
ASP.net boşluk kontrolü RRS feed

  • 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]; 
              }
    13 Mart 2013 Çarşamba 09:18

Yanıtlar

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]; 


    13 Mart 2013 Çarşamba 09:58
  • 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
    13 Mart 2013 Çarşamba 10:01
  • Bu Kodu CS tarafınamı yazacağız. Teşekkürler.
    13 Mart 2013 Çarşamba 10:12
  • 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
    13 Mart 2013 Çarşamba 11:45
  • Tamam oldu, çok teşekkür ederim, elinize sağlık. Kolay gelsin.
    13 Mart 2013 Çarşamba 12:08