Bir dışında hiçbir şey tüm boşlukları, linebreaks ve sekmeleri kaldırmak

0 Cevap php

Tamam, bu yüzden ben şu anda benim son HTML çıkışı tüm aşırı boşluk linebreaks ve sekmeleri kaldırmak için bu komut dosyası koşuyorum:

$html = preg_replace(array("/\t/", "/\s{2,}/", "/\n/"), array("", " ", " "), $html);

Ancak, burada kod blokları benzer benim kod blokları, çünkü bu outdented olması ile ilgili bir sorun yaşıyorum. O yüzden ben bu ihtiyacı tek unsurdur <code></code> etiketleri içine değil metin için yukarıda ama sadece kod çalıştırabilir nasıl merak ediyordum, bir satır üzerine tüm kodu koyuyor. Ben bir kod bloğu içindeki metni olsaydı bunu nasıl biliyorum ama kod blokları dışında metin için bu yaklaşım nasıl kayıp biraz değilim.

Sonra yedek yapıyor bütün kod blokları kaldırarak ve içeri geri kod blokları koyarak ile geldim sadece makul şey

0 Cevap