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

  • DavideoDesign

    DavideoDesig

    24 NİSAN 2006
  • Dive In

    Dive In

    17 Temmuz 2013
  • maxman.tv

    maxman.tv

    29 EKİM 2013