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

  • AverageBroTV

    AverageBroTV

    20 Mart 2013
  • Kyletiv7

    Kyletiv7

    28 Mayıs 2007
  • MW Technology

    MW Technolog

    28 EKİM 2009