![]() |
![]() ![]() |
![]() |
![]() ![]()
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? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
np:
preg_replace('/[^(?!asd|bds)]/', '', $string); |
|
|
![]() ![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 677 Pomógł: 11 Dołączył: 18.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nie mogę nigdzie znaleźć jak tworzyć takie coś: /[^(?!asd|bds)]/
czyli opis co dają poszczególne znaki, na chwilę obecną mogę się tylko domyślać... @Pyton_000 mógłbyś podać mi jakąś stronę gdzie mógłbym o tym doczytać? Byłbym bardzo wdzięczny? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
http://fi2.php.net/manual/en/reference.pcr...tern.syntax.php
lub jakiś tutorial o regexp dla PHP |
|
|
![]()
Post
#5
|
|
![]() 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.
Mozesz tez skasowac wszystkie cyfry jesli ci to potrzebne. I na 1dno wyjdzie wedlug przykladow twoich ;p. -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 07:25 |