И снова регулярка. :(

vaulroon

Client
Регистрация
20.10.2017
Сообщения
274
Благодарностей
11
Баллы
18
HTML:
<div class="account_select_row">
        <div class="account_login_column">555777999000250</div>

        <div class="account_profile_column">
            <span class="player_name">dadolotov</span>
        </div>

        <div class="account_reset_column">
            <a href="javascript:void(0)" onclick="HelpWizard.BindRelated( '5027766836302202573', 65606302, 0, 0 ); return false;" class="help_site_button">
                <span>Выбрать</span>
            </a>
        </div>
    </div>
    <div class="account_select_row">
        <div class="account_login_column">detdockir</div>

        <div class="account_profile_column">
            <span class="player_name">dadolotov</span>
        </div>

        <div class="account_reset_column">
            <a href="javascript:void(0)" onclick="HelpWizard.BindRelated( '5027766836302202573', 396219536, 0, 0 ); return false;" class="help_site_button">
                <span>Выбрать</span>
            </a>
        </div>
    </div>
Регулярка: <div\ class="account_select_row">[\w\W]*?"account_login_column">detdockir</div>[\w\W]*?</a>\s*</div>\s*</div>
Парсит сразу оба блока, вместо того, чтобы спарсить блок, принадлежащий аккаунту detdockir. Пробовал вначале поставить вперед смотрящий, а в конце назад смотрящий, но че-т не получилось. Как исправить?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 652
Баллы
113
<div\ class="account_select_row">\s*<div\ class="account_login_column">detdockir</div>[\w\W]*?</a>\s*</div>\s*</div>
 
  • Спасибо
Реакции: vaulroon

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)