- Регистрация
- 14.12.2011
- Сообщения
- 131
- Благодарностей
- 31
- Баллы
- 28
Здравствуйте, люди добрые!
Пожалуйста, помогите кто-нибудь составить регулярное выражение.
В общем, есть страница где много подобных HTML конструкций:
Необходимо спарсить анкоры ссылок, т.е: ramo_na22; Joedwella; и т.д.
Сам я чайник полный в регулярках, попробовал в «Конструкторе», получилось что-то типа такого: (?<=<h2\ class="friendTitle">)[\w\W]*?(?=</a>)
Но такой вариант не устраивает, так как получаются «хвосты»: <a title="ramo_na22" href="/ramo_na22">ramo_na22 – вместо: ramo_na22
Пожалуйста, помогите кто-нибудь составить регулярное выражение.
В общем, есть страница где много подобных HTML конструкций:
<h2 class="friendTitle">
<a href="/ramo_na22" title="ramo_na22">ramo_na22</a>
<span>Romania, 23</span>
</h2>
<h2 class="friendTitle">
<a href="/joedwella" title="Joedwella">Joedwella</a>
<span>United States, 30</span>
</h2>
<h2 class="friendTitle">
<a href="/man984" title="man984">man984</a>
<span>Italy, 29</span>
</h2>
Необходимо спарсить анкоры ссылок, т.е: ramo_na22; Joedwella; и т.д.
Сам я чайник полный в регулярках, попробовал в «Конструкторе», получилось что-то типа такого: (?<=<h2\ class="friendTitle">)[\w\W]*?(?=</a>)
Но такой вариант не устраивает, так как получаются «хвосты»: <a title="ramo_na22" href="/ramo_na22">ramo_na22 – вместо: ramo_na22