Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Usuwanie wyrazen przed oraz po okreslonym stringu
Forum PHP.pl > Forum > Przedszkole
Star
Witam

Czy istnieje funkcja ktora usuwa cały tekst przed oraz za okreslonym wyrazem ?
np mam taki tekst "Jasio jechał rowerem do Warszawy dwa tygodnie"

I chciałbym usunąć wszystko przed słowem "rowerem" oraz po słowie "Warszawy"

Da rade cos takiego zrobic ?
Fred1485
Jeśli znasz dokładnie tekst i będzie on zawsze taki sam to użyj wyrażeń regularnych wink.gif
KsaR
  1. preg_match('#rowerem(.+?)Warszawy#iu','Jasio jechał rowerem do Warszawy dwa tygodnie',$m);
  2. echo isset($m[1]) ? $m[1] : ''; # wyświetli: " do ".
Star
poprostu chcialem usunac tekst przed oraz za jakims wyrazeniem ,pomogla mi w tym funkcja strstr() :-)

Temat mozna zamknąć
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.