Помогите с регуляркой

D
На сайте с 28.06.2008
Offline
1113
268

Почему эта регулярка https://regex101.com/r/TXomNi/1 цепляет не только то что ей указано а и соседние области где есть картинка?

Задачу удалить строки в таблице где нет картинки

Prior
На сайте с 03.03.2008
Offline
194
#1

Обязательно регуляркой решить вопрос?

Я бы разбил текст на массив при помощи "<tr>". Дальше проверил бы каждый элемент массива.

Ответы на вопрос - https://answers.net.pl
Samail
На сайте с 10.05.2007
Offline
369
#2
Dram:
цепляет не только то что ей указано а и соседние области где есть картинка?

Потому что .* это любое количество любых символов вот и хватает от первого <tr> до последнего </tr>

https://regex101.com/r/TXomNi/2

D
На сайте с 28.06.2008
Offline
1113
#3

Ох какая ядерная регулярка :))) спасибо, в жизни бы такую не сотряпал :)))

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий