Nasıl bir dize yeni çizgi karakterleri kaldırmak için? | Netgez.com
SORU
10 Kasım 2010, ÇARŞAMBA


Nasıl bir dize yeni çizgi karakterleri kaldırmak için?

Aşağıdaki biçimde bir dize var

string s = "This is a Test String.\n   This is a next line.\t This is a tab.\n'

Dizeden \n \r tüm tekrarlarını yukarıdaki kaldırmak istiyorum.

string s = s.Trim(new char[] {'\n', '\r'}); denedim ama işe yaramadı.

CEVAP
10 Kasım 2010, ÇARŞAMBA


Düzenli ifadeler kullanmak gibi. Bu durumda yapabileceğin:

string replacement = Regex.Replace(s, @"\t|\n|\r", "");

Düzenli ifadeler gibi popüler değil .Onlar gibi NET dünyanın dinamik dillerde, ama dizeleri işlemek için çok fazla güç sağlarlar.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • ★ByScrapi★ Designs

    ★ByScrapiâ

    27 AÄžUSTOS 2013
  • Android Police

    Android Poli

    21 NÄ°SAN 2010
  • DetroitBORG

    DetroitBORG

    29 Temmuz 2008