Регулярные выражения

A
На сайте с 22.09.2015
Offline
2
245

с помощью регулярных выражений надо вытащить из исходного кода название продукта. Это то что стоит в ковычках после слова title (т.е. "Leitz 24230095 Stehsammler, A4, Hartpappe, schwarz"):

<a class="a-link-normal s-access-detail-page a-text-normal" title="Leitz 24230095 Stehsammler, A4, Hartpappe, schwarz" href="http://www.amazon.de/Leitz-24230095-Stehsammler-Hartpappe schwarz/dp/B0007OEHFS/ref=sr_1_1?ie=UTF8&amp;qid=1442901446&amp;sr=8-1&amp;keywords=Leitz+24230095"><h2 class="a-size-medium a-color-null s-inline s-access-title a-text-normal">Leitz 24230095 Stehsammler, A4, Hartpappe, schwarz</h2></a>

Примерно выражение выглядит так:

<a class=\"[^\"]*title\"(.*?)</a>

Но это выражение не работает. Помогите кто может!

K5
На сайте с 13.07.2014
Offline
49
#1

Такая регулярка работает для вашего примера в текстовом редакторе.

<a[^>]+title="([^"]+)"

В $1 попадет ваш title

A
На сайте с 22.09.2015
Offline
2
#2
karpo518:
Такая регулярка работает для вашего примера в текстовом редакторе.

<a[^>]+title="([^"]+)"


В $1 попадет ваш title

karpo518, Огромное спасибо! Регулярка работает!!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий