Witam,
nie bardzo mogę sobie poradzić z określeniem wyrażenia regularnego przy funkcji preg_match_all
mam kod HTML i w nim chcę wyszukać powtarzający się kod, mniej więcej taki:
<td> <img src="link" alt="opis" /></td><td>wartość1</td><td>wartość2</td><td><div class="sortrosnaco"><div class="wynik">wartość3</div></div></td>
i z tego kodu (oczywiście tyle razy ile on się pojawi w kodzie) chcę wyciągnąć wartość1 , wartość2 , wartość3
próbowałem robić coś takiego
/(<td> <img src="link" alt="opis" /></td><td>)....(</td><td>).*(</td><td><div class="sortrosnaco"><div class="wynik">).*(</div></div></td>)/
czyli próbowałem wrzucać w atomy konkretny ciąg znaków później określić wzór dla wartości pomiędzy poszczególnymi (stałymi ciągami) ale to nie działa.
wartość1 = może przyjąć 4 znaki (cyfry, litery i znak przecinka)
wartość2 = może przyjąć max 12 znaków (cyfry, litery i znak przecinka)
wartość3 = max 2 znaki tylko cyfry
proszę o podpowiedź gdzie robię błąd albo może w ogóle trzeba to inaczej zadeklarować.