| -Mesajah- |
Post
#1
|
|
Goście |
Witam,
Czy jest jakaś funkcja, która pozwala usuwać wszystkie znaki niealfanumeryczne ze stringa (w celu stworzenia przyjaznego linka) ? Np chciałbym zamienić:
na:
Jak najprościej osiągnąć taki efekt ? |
|
|
|
![]() |
| -Mesajah- |
Post
#2
|
|
Goście |
No rzeczywiście chyba się za dobrze nie przyjrzałem (późno było), ale teraz już wszystko kapuje.
Nie wiem co z moim parserem, ale musiałem dodać linijki str_replace, żeby mi usunął pewne znaki, bo inaczej nie zamieniał ich. Co do escapowania to nie robiłem tego, nawet nie wiem w którym momencie miałbym to robić, czy w tym kodzie który podałem, czy w jego argumentach (a tego raczej już bym nie chciał zmieniać). Spróbuje zastąpić moją regułę: Tą której Ty używasz: Aczkolwiek dziwne, że ta moja nie usuwa tego co powinna, skoro mówisz, że u Ciebie nie ma z tym problemu... |
|
|
|
Mesajah [PHP]Funkcja usuwająca znaki niealfanumeryczne 2.03.2011, 02:11:17
darko Spróbuj [PHP] pobierz, plaintext preg_replace... 2.03.2011, 02:21:01
mesajah Dzięki, część już jest ok, ale znalazłem jeszcze c... 2.03.2011, 02:56:56
d3ut3r Skoro tworzysz klasę hUrls to wypadałoby stworzyć ... 2.03.2011, 04:36:26
darko ~d3ut3r to nie jest metoda statyczna, więc należy ... 2.03.2011, 10:52:30
thek To ja podam Ci złożony gotowiec złożony z nieco pr... 2.03.2011, 11:44:02
Mesajah Skrypt Theka będzie chyba dobry do utf8- (tego mi ... 3.03.2011, 01:34:10
thek Mesajah... Jak widzę nie przyjrzałeś się JAK dział... 3.03.2011, 08:42:56 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 00:11 |