Im изо всех сил пытается получить это PHP reg match
работы. Я загрузка файла через file_get_contents()
и мое содержание будет так,извлечение данных с использованием php preg_match
<li >
<a href="http://www.example.org/index.php?id=2" >
Name AB
</a>
</li>
<li >
<a href="http://www.example.org/index.php?id=3" >
Name CD
</a>
</li>
Я хочу, чтобы получить массив как
array('2' => 'Name AB'), array('3' => 'Name CD')
Я попытался
preg_match("/([A-Z].*?[a-z].+)/", $input_line, $output_array);
Это только даст мне имя.
Спасибо
никогда не использовать регулярные выражения для разбора HTML использовать [PHP DOM] (http://php.net/manual/en/book.dom.php) – bansi
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags – bansi