Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Usunięcie części stringu
Randallmaster
post
Post #1





Grupa: Zarejestrowani
Postów: 677
Pomógł: 11
Dołączył: 18.11.2009

Ostrzeżenie: (0%)
-----


mam string: '123asd453bds'

ze stringu chciałbym usunąć 123 oraz 453. Tylko tych wartości nigdy nie będę znał i nie będę wiedział w którym miejscu się znajdują.
będę znał natomiast asd oraz bds.

wynik: 'asdbds'

może być też tak:
'12asd3345bds'
'asd4567745bds234'

wtedy wynik 'asdbds'

Jaką funkcję mogę użyć do konwertowania?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
KsaR
post
Post #2





Grupa: Zarejestrowani
Postów: 520
Pomógł: 102
Dołączył: 15.07.2014
Skąd: NULL

Ostrzeżenie: (0%)
-----


Z tego co piszesz jak chcesz skasowac 123, 453 to mozesz uzyc funkcji str_replace.
  1. str_replace(array('123','453'), '', $string);

Mozesz tez skasowac wszystkie cyfry jesli ci to potrzebne.
  1. preg_replace('#\d+#','',$str);

I na 1dno wyjdzie wedlug przykladow twoich ;p.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 16:23