Я изо всех сил пытаюсь найти RegEx, который подтвердит наличие некоторого текста между двумя тегами.В частности, я хочу убедиться, что текст «ВСЕГО» и «19,00 $» можно найти в одной и той же строке таблицы.
Я не планирую вкладывать таблицы, поэтому я не беспокоюсь о вложенныхсовпадают, но я хочу убедиться, что мой текст находится в пределах ЖЕ tr
Мой HTML:
<tr style='text-align:right;'>
<td>shipping:</td>
<td style='padding-left:3em;'>$17.00</td>
</tr>
<tr style='text-align:right;'>
<td>TOTAL:</td>
<td style='padding-left:3em;'>$19.00</td>
</tr>
Регулярное выражение, которое я пробовал:
/<tr\b[^>]*>(.*?)<\/tr>/m
Это близко, вторая группа захвата имеет мой контент.Что мне нужно изменить, чтобы сопоставлялась только вторая группа захвата?
С ней можно поиграть на Rubular здесь