w jaki sposu za pomoca wyrazen regularnych mzna z tekstu
HTML wyzucic wszystkie obrazki wyswietlajace sie na stronie??
najprosciej to tak:
$html = eregi_replace("<img[^>]*>", '', $html);
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
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]);