- Регистрация
- 29.05.2015
- Сообщения
- 29
- Благодарностей
- 4
- Баллы
- 8
Никак не могу выпарсить только id-ui-** нужного элемента (для клика по нему).
При попытки использовать регулярное выражение:
Вначале захватывает всю строку кода с ненужными мне элементами ui-id-**
Обрабатываемый код
При попытки использовать регулярное выражение:
Код:
(?<=<div\ id=").*(?="\ tabindex="-1"\ role="option"\ class="ui-menu-item-wrapper">.*{-определенная переменная-}.*</div>)
Обрабатываемый код
Код:
<ul aria-hidden="false" aria-labelledby="men_shoes_size-button" id="men_shoes_size-menu" role="listbox" tabindex="0" class="ui-menu ui-corner-bottom ui-widget ui-widget-content" aria-activedescendant="ui-id-31" aria-disabled="false" style="width: 1657px;"><li class="ui-menu-item"><div id="ui-id-25" tabindex="-1" role="option" class="ui-menu-item-wrapper">Выберите</div></li><li class="ui-menu-item"><div id="ui-id-26" tabindex="-1" role="option" class="ui-menu-item-wrapper"> <38 </div></li><li class="ui-menu-item"><div id="ui-id-27" tabindex="-1" role="option" class="ui-menu-item-wrapper"> 38 </div></li><li class="ui-menu-item"><div id="ui-id-28" tabindex="-1" role="option" class="ui-menu-item-wrapper"> 39 </div></li><li class="ui-menu-item"><div id="ui-id-29" tabindex="-1" role="option" class="ui-menu-item-wrapper"> 40 </div></li><li class="ui-menu-item"><div id="ui-id-30" tabindex="-1" role="option" class="ui-menu-item-wrapper"> 41 </div></li><li class="ui-menu-item"><div id="ui-id-31" tabindex="-1" role="option" class="ui-menu-item-wrapper ui-state-active"> 42 </div></li><li class="ui-menu-item"><div id="ui-id-32" tabindex="-1" role="option" class="ui-menu-item-wrapper"> 43 </div></li><li class="ui-menu-item"><div id="ui-id-33" tabindex="-1" role="option" class="ui-menu-item-wrapper"> 44 </div></li><li class="ui-menu-item"><div id="ui-id-34" tabindex="-1" role="option" class="ui-menu-item-wrapper"> 45 </div></li><li class="ui-menu-item"><div id="ui-id-35" tabindex="-1" role="option" class="ui-menu-item-wrapper"> >45 </div></li></ul>