Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Usuwanie wybranych znaków z pomocą preg_replace
Forum PHP.pl > Forum > Przedszkole
Kucharskov
Witam!

Mam zmienną $number Przjmuje ona wartości numeryczne np: 1 245, 345 jednak czasami wskoczy tam znak < / lub litera d
I teraz jak za pomocą preg_replace usunąć te znaki

Dotarłem do tego momentu
  1. $number = preg_replace("/ /", "", $number);
  2. $number = preg_replace("/d/", "", $number);
  3. $number = preg_replace("/</", "", $number);


Ale nie umiem usunąć znaku /

Z góry dziękuję za pomoc, ewentualne skompaktowanie preg_replace.
Pozdrawiam!
Kucharskov
abort
To by było jakoś tak:
  1. $number = preg_replace("|[ d]|", "", $number);


A najlepiej to chyba jednak tak
  1. $number = preg_replace("/\D/", "", $number);
nospor
Do tego nie używa się wyrażeń...czemu komplikujesz sobie życie?
Zwykłe str_replace() i po sprawie.
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.