[PHP]Wyciąganie znaków z tekstu

0

Normalnie stosowałbym funkcję explode, jednak problem pojawia się przy choćby użyciu innych przeglądarek. Przykładowo kopiujemy tekst w przeglądarce Mozilla Firefox, który ma powiedzmy 5 wierszy. Wklejając tekst do pola tekstowego jako przerwę między wierszami ustalona jest jedna spacja. Kopiujemy ten sam tekst w przeglądarce Opera i już przerwa między wierszami to dwie spacje. Jest jakaś funkcja, która ogólnie spację by traktowała jako przerwę, niezależnie ile tych spacji jest ? Może jakieś inne porady jak by to obejść ?

0

Możesz zamienić wszystkie więcej niż jedną spację na jedną spację.

$s = preg_replace('/[\s]+/', ' ', $s);
0

Dziękuję bardzo, już w nocy znalazłem tę funkcję jednak nie umiałem dobrać odpowiednich parametrów.

1 użytkowników online, w tym zalogowanych: 0, gości: 1