2015-10-01 3 views
-6

У меня есть следующий список ссылок, и мне бы хотелось, чтобы некоторые из них помогли выработать выражение регулярного выражения (в моем случае я использую regexr.com - началось с этого <ul class=".*item-list.*. Это соответствует всем до тех пор, пока «example-nav»>), чтобы соответствовать всем внутри класса ul, содержащему фразу «item-list» - вплоть до завершающего </ul>. Только поиск соответствия всем тегам ul. Это возможно?Регулярное выражение для выражения в классе ul

<ul class="some__links item-list id="example-nav"> 
<li> 
<a href="http://uat.abc/info/contact_us1">Contact us</a> 
</li> 
<li> 
<a href="http://uat.abc/info/Home">Home</a> 
</li> 
<li> 
<a href="http://uat.abc/info/Social_media">Social Media</a> 
</li> 
</ul> 
+1

Язык? Окружающая среда? Ваши попытки? – Maroun

+1

Лучше не использовать регулярные выражения для анализа HTML. Используйте специализированный синтаксический анализатор. – Petr

+0

Я отредактировал мой вопрос, чтобы добавить эту информацию – user5396759

ответ

-1

Сумели работать над решением, которое подходит моим потребностям:

.*item-list[\s\S]*?<\/ul>

Это захватывает все между товаром-списка и </ul>. Май использования чего-то

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