Wiem, że są takie funkcje jak schop, rtrim, ltrim, trim. Ale czy jest jakaś funkcja, która by usuwała nadmiar spacji lub skrypt, który by wyświetlał komunikat, że w tekście (zmiennej) jest więcej niż jedna spacja między słowami? Sumując jak zaradzić żeby w tekście (zmiennej) nie znajdowały się dwie lub więcej spacji koło siebie?
1. Za bardzo nie wiem co oznacza to"\s". 2. Czy jak będą więcej niż dwie spacje, np. 4 to nie zostaną na końcu 2? Czyli nie podzieli 2 razy po 2 spacje co da wynik 2.
Darti
30.04.2009, 22:55:04
każde (2) dwie (,) lub więcej zamieni na (' ') jedną spację
Maxik
1.05.2009, 09:22:53
Jest też rozwiązanie alternatywne: dzielisz string używając explode, lecisz po wszystkich elementach tablicy trimem i implode'ujesz w string z pojedynczymi spacjami, ale prościej i szybciej będzie regexpem
Szunaj85
2.05.2009, 21:21:52
Czyli mam rozumieć, że kod który napisałem powyżej jest poprawny? Nadal nie wiem co oznacza to"\s".