Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]wyrażenia regularne wyciągnięcie fragmentu ze stringa
Forum PHP.pl > Forum > Przedszkole
pablo_83
witam,
nie mogę sobie poradzić z wyciągnięciem danego fragmentu z tekstu:
  1. $dane = '<div class="top"><span class="title">Tytul</span><span class="form">forma (30 ksiazek )</span></div>';


moje wyrażenie regularne to:

  1. preg_match('/<span class="title">.+<\/span>/', $dane, $titleArray);


chciałbym wyciągnąć słowo "Tytul", nie mogę do tego dojść proszę o pomoc.
jak usunę z wyrażenia <\/span> dostaję ciąg zaczynający się od moich kryteriów ale jest zwracane wszystko do końca danego stringu a ja chcę żeby się skończyło po słowi "Tytul"
erix
A gdzie Ty masz tu grupę w nawiasach okrągłych?
pablo_83
wzorowałem się na stronie regular ex. cookbook

gdzie takie wzory są podawane, w testerze wyrażeń działa mi /<span class=\"form\">.+?span>/

jeżeli ma to inaczej wyglądać proszę o podwpowiedz jak
Crozin
Tutaj leży przyczyna Twojego problemu.

Skorzystaj np. z DOMDocument.
cim
Witam,

polecam przejrzenie tego: http://gajdaw.pl/php/wyrazenia-regularne-p.../print.html#R16 a potem google.

Pozdrawiam
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.