Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Wyrażenia regularne - wyciąganie src=""
tosiek
post
Post #1





Grupa: Zarejestrowani
Postów: 142
Pomógł: 0
Dołączył: 7.07.2008

Ostrzeżenie: (0%)
-----


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 (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
bluesqad
post
Post #2





Grupa: Zarejestrowani
Postów: 50
Pomógł: 6
Dołączył: 25.06.2007
Skąd: Olkusz

Ostrzeżenie: (0%)
-----


  1. <?php
  2. ^[src="]+.*[height="]+[1234567890]+"
  3. ?>


sprobuj to, na http://maciek.lasyk.info/regexp_checker.html dziala... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował bluesqad 7.05.2009, 07:48:45
Go to the top of the page
+Quote Post
kryzz
post
Post #3





Grupa: Zarejestrowani
Postów: 10
Pomógł: 3
Dołączył: 21.11.2008

Ostrzeżenie: (0%)
-----


Kod
preg_match('|src="([^"]*)"|', $film2["1"], $link);


Ten post edytował kryzz 7.05.2009, 11:47:03
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.12.2025 - 00:03