Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak usun±ć znaki inne niż litery?
Forum PHP.pl > Forum > Przedszkole
di@blo
Jak usun±ć ze zmiennej wszystkie znaki które nie s± literami (również polskimi)?
Lub zamienić je na inne znaki? może przy użyciu wyrażeń regularnych? Z góry dzięki!
Puciek
jako poczatek proonuje zpznac sie z str_replace" title="Zobacz w manualu PHP" target="_manual i tematami pochodnymi ^^
strife
  1. <?php
  2.  
  3. $string = 'jakis tekst 2912 ^ @#@ ';
  4. $zamien = preg_replace('#([W])#is', 'znak', $string);
  5. echo $zamien;
  6.  
  7. ?>

Powinno działać, polecam tez jak±¶ lekturkę o wyrażeniach regularnych na google.pl jest tego cała masa wystarczy poszukać. No i potrzciwy manual preg_replace();. Oczywi¶cie można to zrobić też w inny sposób np. eregi_replace();.

Pozdrawiam!
di@blo
Dzieki Scarface!!!
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.