Regex - mały problem

0

Witam, próbuje wyciągnąć informacje z dokumentu html o podobnej strukturze do tej:


<tr id="jakiesid">
zawartosc tr
</tr>

<tr id="jakiesid2">
zawartosc tr2
</tr>

itd..

Zawartość próbowałem wyciągnąć przy pomocy następującego wyrażenia regularnego:

regex = "<tr id=\"\\d+\">.+</tr>"

Niestety nie działa to po mojej myśli i zwraca cały kod, zapewne przez .+, które jest przed </tr> :)
Będę wdzięczny za jakąkolwiek wskazówkę

0

?

0

Dzięki za odp. pokombinowałem z "żarłocznością" kwantyfikatorów i pomogło ;)

odpowiedź na moje pytanie:


regex = "".*?<tr id=\"(\\d+)\".*?>(.+?)</tr>";";

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0