захватывать, но не использовать символы в строке

, если img является дочерним элементом td, попробуйте это

//td[@class="text-button menu-button-active"]//img

, если img является элементом sibiling из td, попробуйте это

//td[@class="text-button menu-button-active"]/following-sibling::img

. Надеюсь, что это поможет:)

-4
задан DyRuss 19 January 2019 в 22:57
поделиться

1 ответ

Люди сказали в комментариях, что взгляд в будущее может фиксировать, но не потреблять. Следующее захватит букву B в обе группы захвата, даже если она существует только один раз.

import re
matched = re.search('(?=(ab)).(bc)','12abc345')
if matched: print matched.groups()

OUTPUT

('ab', 'bc')

Однако для будущих постов было бы неплохо увидеть попытку какого-то кода или хотя бы минимальный пример кода, который не работает для вас. Пример ввода и пример вывода. Поэтому, поскольку в вашем вопросе не хватает существенных деталей, все, что могут сделать люди, - это опубликовать для вас общий пример. Если этого недостаточно для работы, вам необходимо обновить свой вопрос, указав дополнительную информацию о том, чего вы пытаетесь достичь.

0
ответ дан Chris Doyle 19 January 2019 в 22:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: