Ben yeni bir satır (ya da giriş dizesi başında meydana) takip boşluk karakterleri tüm tekrarlarını değiştirmek için arıyorum. Ben / e anahtarı ile benzer str_repeat ve strlen kullanan, ya da bir geri arama ile bu kullanarak preg_replace_callback () elde edebilirsiniz biliyorum; daha basitçe yapılabilir ama eğer merak ediyordum.
Şu anda şu var:
$testData = " Hello\n to everybody\n in the world";
echo preg_replace('/^|\n( )+/', ' ', $pValue);
verir:
" Hello to everybody in the world"
Ben gerçekten sonra isimli kulüpler ne:
" Hello\n to everybody\n in the world"