Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wyrażenia regularne - wyciąganie src=""
Forum PHP.pl > Forum > Przedszkole
tosiek
Witam. Męczę si z wyciągnięciem src="" za pomocą preg_match.

Mam np. takie cuś z jutuba:
  1. <embed src="http://www.youtube.com/v/837tdhrQl_4&hl=pl&fs=1&rel=0&color1=0x234900&color2=0x4e9e00" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="320" height="265"></embed>


No i próbuję wyciągnąć src="", jego wartość:

  1. <?php
  2. preg_match('/src="(.*)"/', $film2["1"], $link);
  3. ?>

Ale wyświetla wszystko do ostatniego " (cudzysłowu)
Więc próbowałem
  1. <?php
  2. preg_match('/src="[(.*)^"]"/', $film2["1"], $link);
  3. lub
  4. preg_match('/src="[(.*)][^"]{1,1}"/', $film2["1"], $link);
  5. ?>


Ale mi się już pomysły skończyły sad.gif
bluesqad
  1. <?php
  2. ^[src="]+.*[height="]+[1234567890]+"
  3. ?>


sprobuj to, na http://maciek.lasyk.info/regexp_checker.html dziala... smile.gif
kryzz
Kod
preg_match('|src="([^"]*)"|', $film2["1"], $link);
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.