@LebedevStr

Какое регулярное выражение для предпоследнего совпадения?

Есть такая разметка:

<div class="brd">
    <ul class="brd-navigation">

<li><a>Текст</a></li>
<li><a>Текст</a></li>
<li><a>Текст</a></li>
<li><a>Текст_</a></li>
<li><a>Текст</a></li>

    </ul>
</div>


Как вытащить LI в котором "Текст_"?
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Magrian
взять массив всех совпадений, от его длинны отнять 2. Далее взять элемент по этому индексу
Ответ написан
Комментировать
@skazi_premiere
Верстаем как умеем ;) HTML/CSS/JS
(?<=<li><a>)[\u0400-\u04FF]{1,}_
https://regex101.com/r/rk3kVT/1
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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