regex: Beyaz karakterleri silmek

0 Cevap php

Ben string daha sonra bir beyaz karakterleri silmek için deneyin:

$content = preg_replace('/\s+/', " ", $content); //in some cases it doesn't work

ama yazdığım zaman

$content = preg_replace('/\s\s+/', " ", $content); //works fine

Neden birileri açıklayabilir?

i yazarken /\s+/ bir veya daha fazla beyaz karakteri ile tüm eşleşmesi gerekir, çünkü, neden çalışmıyor?

Teşekkürler

0 Cevap