SORU
14 AĞUSTOS 2009, Cuma


Nasıl bir boşluk ile birden fazla beyaz boşluk yerine

Hadi gibi bir dize var ki:

"Hello     how are   you           doing?"

Bir alana birden çok boşluk döner bir işlevi istiyorum.

Alırdım yani:

"Hello how are you doing?"

Düzenli ya da ara kullanabileceğimi biliyorum

string s = "Hello     how are   you           doing?".replace("  "," ");

Ama bunu bir çok kez tüm sıralı boşluklar sadece bir ile değiştirilir emin olmak için aramam gerekir.

Zaten bunun için yerleşik bir yöntem var mı?

CEVAP
14 AĞUSTOS 2009, Cuma


string cleanedString = System.Text.RegularExpressions.Regex.Replace(dirtyString,@"\s "," ");

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bigapplemagic

    Bigapplemagi

    22 EYLÜL 2011
  • GenTechPC

    GenTechPC

    1 Temmuz 2007
  • MarinaHD2001

    MarinaHD2001

    7 ŞUBAT 2009