Wyciąganie linka z kodu CURL oraz preg_match


(1q2w3e4r) #1

Witam,

Za pomocą curl pobieram kod pewnej strony (nie chce reklamować) w którym jest link którego potrzebuję:

$(document).ready(function() {funkcja('http://strona.pl/link/%3D%3DgM8FMLIIr0p4VjgYGEXqD8oA0BgmhfYjPtBVceo1RHqKoIyU-ga1JfznEgEta9oIkWbGW19q3Zra3ogrIBF-rkMy3yHWHEMAhaTTUPtlZrkhTKnYI1O9LCtOsjBTWMupogjy%7CMgro43Oq9ezQKV5iJK2iUraXbF9aRioZSX2h94B0hljYU-7LsdqyXwhomQYcIpzJMgY8SvDs6movk4cDhbvQAuEBOboe01IDyW4hKs88D36WKAot9h22NnHX-S%7Cz6UV49wCqSL5hjl1iHEeBo3CsOi3OJTIf-TwAZHGcnctBMRumb%7CrG2f9t-o8XkbQCc8iYUdOK5fcsSkXcYDmb3jxm%7CO6K%7Cqb5LjFfKUNKF5KzgGyk2Ufu2Au5zfcD4GUyHv7%7CWBKIe%7CuGO1Gd4hy-z/');



Chcę uzyskać taki link:


[code=php]http://strona.pl/link/%3D%3DgM8FMLIIr0p4VjgYGEXqD8oA0BgmhfYjPtBVceo1RHqKoIyU-ga1JfznEgEta9oIkWbGW19q3Zra3ogrIBF-rkMy3yHWHEMAhaTTUPtlZrkhTKnYI1O9LCtOsjBTWMupogjy%7CMgro43Oq9ezQKV5iJK2iUraXbF9aRioZSX2h94B0hljYU-7LsdqyXwhomQYcIpzJMgY8SvDs6movk4cDhbvQAuEBOboe01IDyW4hKs88D36WKAot9h22NnHX-S%7Cz6UV49wCqSL5hjl1iHEeBo3CsOi3OJTIf-TwAZHGcnctBMRumb%7CrG2f9t-o8XkbQCc8iYUdOK5fcsSkXcYDmb3jxm%7CO6K%7Cqb5LjFfKUNKF5KzgGyk2Ufu2Au5zfcD4GUyHv7%7CWBKIe%7CuGO1Gd4hy-z/ 





Jak go wyciągnąć? Próbowałem tak:



preg_match('|funkcja(\'(.+?)\')|is', $content2, $matches);print_r($matches); [/code]

Jednak nie działa. Proszę o pomoc.

(adpawl) #2

Zapomniałeś wykomentować nawias, daj:

preg_match('|funkcja\(\'(.+?)\'\)|is', $content2, $matches);

albo

preg_match('|funkcja\(\'([^\']+)|is', $content2, $matches);