SORU
28 Mart 2011, PAZARTESİ


Kaldırma Java dizeleri boşluk

Böyle bir dize var:

mysz = "name=john age=13 year=2001";

Dizesinde boşluklar kaldırmak istiyorum. Ama bu tüm dize önce ve sonra sadece boşluklar kaldırır trim() çalıştım. Ben de replaceAll("\\W", "") denedim ama o = da kaldırıldı.

Nasıl bir dize elde edebilirsiniz:

mysz2 = "name=johnage=13year=2001"

CEVAP
28 Mart 2011, PAZARTESİ


st.replaceAll("\\s ","") tüm boşluklar kaldırır ve sekme gibi görünür karakterler \n sigara .

GÜNCELLEME :

st.replaceAll("\\s ","") st.replaceAll("\\s","") aynı sonucu verir.

Bu örnek için, ikinci normal ifade, ilk olandan daha hızlı. Ama ardışık boşluk artar sayısı olarak, ilk bir saniye daha iyi bir performans sergiliyor. Bu nedenle ilkini tercih ederim.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • steven johns

    steven johns

    11 Mart 2011
  • WK

    WK

    9 Ocak 2006
  • YEAH1TV

    YEAH1TV

    19 ŞUBAT 2009