я пытаюсь вытащить некоторую информацию здесь мое регулярное выражениерегулярное выражение не найти спичку
<tr>
<td>([^<]+)<i><a href="([^<]+)" title="([^<]+)">([^<]+)<\/a><\/i><sup id="([^<]+)" class="([^<]+)"><a href="([^<]+)"><span>[<\/span>1<span>]<\/span><\/a><\/sup><\/td>
<td><a href="([^<]+)" title="([^<]+)">([^<]+)<\/a><\/td>
<td><a href="([^<]+)" title="([^<]+)">([^<]+)<\/a><\/td>
<td>([^<]+)<\/td>
<td>([^<]+)<\/td>
</tr>
здесь образец HTML
<tr>
<td><i><a href="/wiki/3Xtreme" title="3Xtreme">3Xtreme</a></i><sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span>[</span>18<span>]</span></a></sup></td>
<td><a href="/wiki/989_Studios" title="989 Studios">989 Studios</a></td>
<td><a href="/wiki/989_Studios" title="989 Studios">989 Studios</a></td>
<td>1999-03-31<sup>NA</sup></td>
<td>NA</td>
</tr>
В настоящее время я просто хочу, чтобы получить данные, чтобы найти спички .. Вы можете понять, почему это не соответствует этому?
для всех ненавистников .... Я не забочусь о ваших вариантах, если я должен использовать регулярное выражение на html или нет .. Для этого случая он будет работать отлично. У меня есть одна страница, мне нужны данные в таблице. Как только я получу данные, я сохраню его в своем db и никогда не буду снова использовать регулярное выражение. Soooo, если ваш комментарий или ответ о вашей опции при использовании regex с html .. dont post.
Вашего первому код должен быть регулярным выражением? По крайней мере, нужно было бы ускользнуть. –
Может быть, ваш двигатель регулярных выражений путается с новыми линиями? – thejh
Остановить разбор HTML с регулярными выражениями [пока не стало слишком поздно] (http://stackoverflow.com/q/1732348/1258041). –