這是我第一次用正則表達式做任何事情,我得到這個錯誤,我找不到任何關於。未知的修飾語'n'
對於此示例,我想返回「Dan Harmon」。
$url = 'http://imdb.com/title/tt1439629/';
$pattern = '/\/<h4\sclass="inline">Creator:<\/h4>\r<a\shref="\/name\/nm[0-9]{7}\/\?ref\_=tt\_ov_wr"\sitemprop=\'url\'><span\sclass=\"itemprop"\sitemprop=\"name\">(.*?)<\/span><\/a>/g/';
$imdb = file_get_contents($url);
preg_match($pattern, $imdb, $match);
var_dump($match);
添加我的缺失反斜槓,這仍然不會返回任何東西,請任何人都可以幫忙嗎?
感謝
你最好從一個簡單的例子開始,如果這是你第一次使用正則表達式! – fedorqui
@fedorqui他不得不學習它嗎? –
'/ nm [0-9]' - 你需要用'\ /' –