Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak wyciągnąć ze stringa znaki alfanum
Forum PHP.pl > Forum > PHP
Toom
Witajcie.

Mam do posortowania bazę mySQL, ale klient przed tytuły powciskał tagi htmi i znaki w rodzaju „ i inne
Problem w tym, że trzeba to posortować i najlepiej wyfiltrować z tegoż stringa same litery i cyfry.

np: „<b>... 40 Krasnoludków</b>” ---> 40 Krasnoludków

Oczywiście najlepiej gdyby zostały pl znaki, bo sortować pl umiem winksmiley.jpg
Z tagami dobrze radzi sobie strip_tags()
Powiedzcie, czy są do tego jakieś gotowe funkcje na usunięcie reszty śmiecia (nawet kropek) czy trzeba tu z jakiegoś wyrażenia regularnego korzystać.

HELP:)
bendi
no chyba ze
  1. <? str_replace( array( '.', ',', ':' ), '', $sString ); ?>
Kshyhoo
A duża ta baza? Może bym ją posortował?! Na kiedy i za ile? smile.gif
kicaj
Najpierw potraktuj to strip_tags" title="Zobacz w manualu PHP" target="_manual(), a potem przez funkcje preg_match" title="Zobacz w manualu PHP" target="_manual() uzywajac POSIX: [[:alnum:]]
bendi
Cytat(kicaj_ @ 2005-01-27 15:32:04)
(), a potem przez funkcje <a href="http://pl.php.net/preg_match">preg_match[/URL]() uzywajac POSIX: [[:alnum:]]

chyba preg_match_all" title="Zobacz w manualu PHP" target="_manual
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.