SORU
9 Kasım 2009, PAZARTESİ


Bir string içindeki fazla boşlukları Temizle

Bir veritabanı sorgusu bir dize alıyorum, o zaman ben tüm HTML etiketlerini kaldırmak, döner taşıma ve CSV dosyası koydum önce yeni satır. Tek şey, kaldırmak için bir yol bulamıyorumaşırıbeyaz boşlukarasındabu dizeleri.

İç boşluk karakterleri kaldırmak için en iyi yolu ne olurdu?

CEVAP
9 Kasım 2009, PAZARTESİ


Ama burada iki durum emin ne istediğini tam olarak değil:

  1. Sadece aşırı ile ilgileniyorboşlukbu ifadenin başındaki ve sonundaki trim(), ltrim() rtrim() kaldırmak için kullanabilirsiniz.

  2. Eğer ekstra boşluk ile ilgili olmadığını, bir dize içinde birden fazla preg_replace bir düşününboşluklarBir tek " "*boşluk" ".

Örnek:

$foo = preg_replace('/\s /', ' ', $foo);

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • B3ASTTY™

    B3ASTTY™

    27 Mayıs 2013
  • chickenby

    chickenby

    2 HAZİRAN 2008
  • Glove and Boots

    Glove and Bo

    1 ŞUBAT 2007