Здравствуйте.
Давно не сталкивался с регулярными выражениями, и не помню, как реализовать поиск до опр. куска текста (например, до закрывающего тега HTML или XML).
Например, есть кусок страницы html:
<td><font class=cls5>Показатель</font></td>
При этом в ячейке может быть что-то совсем другое. Но нужно взять все, что есть, от <td> до _ближайшего_ закрывающего </td>.
Как должен выглядеть паттерн? "<td>(.*)</td>"?
PS Паттерн, который я указал, запихивает в exp.cap(1) ВСЮ таблицу - от первого <td> до последнего закрывающего </td>. А нужно, чтобы запихивал содержимое одной ячейки.
Можно схитрить и, получив строку, поискать в ней первое вхождение </td>, а потом обрезать. Но все-таки хотелось бы получить более прямой метод, с чистым паттерном, без хитростей.