2012-02-12 7 views
0

Что было бы PHP эквивалент этого кода, я попытался локон, но не могу заставить его работатьPython регулярных выражений в PHP

import urllib2,urllib,re 

url=' Delete me' 

req = urllib2.Request(url) 
req.add_header('User-Agent', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.3 Gecko/2008092417 Firefox/3.0.3') 
response = urllib2.urlopen(req) 
link=lemon.read() 
response.close() 
match=re.compile('Delete me 2').findall(link) 
print match 

Ok мой код выглядит как этот

<?php 

$url = "url"; 
$homepage = file_get_contents($url); 
print $homepage 
?> 

в питоне я бы сейчас найти строки мне нужно использовать что-то вроде этого

match=re.compile('src="(.+?)" border="0" /></td>\n <td class="namewidth"><a title=".+?" href="(.+?)">(.+?)</a>').findall(link) 

(. +?), являющейся неизвестно что эквивалент этому в php?

ответ

0

Вы только что пробовали file_get_contents()? Он не имеет силы завитка, но если вам просто нужно вытащить URL-адрес, он работает.

+0

Thank's that work отлично! Теперь мне просто нужно прочитать регулярные выражения php, чтобы попытаться отфильтровать нужные мне данные. – user1204679

+0

Отлично! Рад, что это помогло. Если бы это был ответ, который вам нужен, отметьте его как ответ и запустите его. – davidethell

Смежные вопросы