[php] wyrazenia regularne

0

w jaki sposu za pomoca wyrazen regularnych mzna z tekstu
HTML wyzucic wszystkie obrazki wyswietlajace sie na stronie??

0

najprosciej to tak:

$html = eregi_replace("<img[^>]*>", '', $html);
0

wielkie dzieki :D
DZIALA!!

jeszcze mam prozbe:
czy moglbys mi wyjasnic skladnei tego wyrazenia:
<img[^>]*>


mam jeszzce jedno pytanko
w jaki sposob mozna wyciagnac z pliku HTLM
dane ktote sie znajduja miedzy znacznikami </td>
i wpisac to do tablicy

0

czy moglbys mi wyjasnic skladnei tego wyrazenia:
<img[^>]*>

radze poszukac samemu jakichs materialow na temat wyrazen regularnych bo to jest dosyc obszerne zagadnienie, to wyrazenie opisuje lancuch znakow ropoczynajacy sie od '<img' i konczacy znakiem wiekszosci ('>') miedzy ktorymi moze wystapic dowolna ilosc znakow ('*') nalezaca do zakresu '[^>]', ten zakres opisuje natomiast wszystkie znaki oprocz znaku wiekszosci...

w jaki sposob mozna wyciagnac z pliku HTLM
dane ktote sie znajduja miedzy znacznikami </td>

$html = 'e<td>aaa</td>ffd<td ssf="qwe">bbb</td>sdsfds<td>ccc</td>hh';
preg_match_all("|<td[^>]*>(.*)</td>|Ui", $html, $matches);
echo join('<br>', $matches[1]);

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