Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]szukanie w tekscie od "a" do "z"
Forum PHP.pl > Forum > Przedszkole
M4T3U5Z
znalazłem taką gotową funkcję do szukania w zmiennej wartości z przedziału od $start do $end...

  1. <?php
  2. function findinside($start, $end, $string)
  3. {
  4.    preg_match_all('/' . preg_quote($start, '/') . '([^.)]+)'. preg_quote($end, '/').'/i', $string, $m);
  5.    return $m[1];
  6. }
  7. ?>


no i oczywiście działa mi ona dla standardowych warunków ale gdy chcę wyszukać np od "<html>" do "</html>" to nie ma wyników, wiem że to dla tego że funkcja powyższa czyści tekst z tagów htmlowych...
nie wiem jak wyłączyć - przerobić tą funkcję aby przeszukiwała w tekście jaki jest (bez ucinania czegokolwiek...)
dlatego proszę o pomoc jak mam to zrobić...
manul odnośnie preg_match_all i preg_quote jest dla mnie niezrozumiały...
deirathe
  1. <?php
  2. //wyrazenia regularne
  3. //powinno podzialac jezeli nie to pisz na pw
  4. function tagContent($tag,$document)
  5. {
  6.     preg_match_all("#<".$tag.".*?>(.*?)</".$tag.">#isU",$document,$matches);
  7.     return $matches;
  8. }
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.