Dla ćwiczeń ściągnąłem kawałek kodu html z pewnego forum, dużo postów, tematów itp, więc jest na czym ćwiczyć.
Tylko że gdy już doszedłem jak ściągnąć linki do tematów, to kompletnie nie mam pojęcia jak ściągnąć już jego tytuł, a wygląda to tak:
<a id="tid-link-11293" href="http://forum.php.pl/index.php?showtopic=152001&st=0" title="Temat założono: pią, 21 maj 2010 - 15:01">Co zamiast Krasnala?</a>
Moje wyrażenie wygląda tak:
{(http:\/\/[a-zA-Z0-9\.\-\_]+[a-zA-Z0-9\.\?\-\/][\&]?.+showtopic=[0-9]+[^a-zA-Z])}
co prawda wybiera mi adres, ale dopiero po obróbce w php ma on postać http://forum.php.pl/index.php?showtopic=152001, bo moje wyrażenie ściąga też różne inne śmieci typu title, jakieś nawiasy itp.
Mając <a href="http://domena.pl/NAZWA_USERA-mID.html">Nazwa Usera</a> Nie mam pojęcia jak wyciągnąć samą nazwę przy użyciu wyrażenia.
A o treści posta już nawet mogę zapomnieć.
Próbowałem różnych kombinacji, ale niestety żadna nie działa, albo ściąga nie te dane co bym chciał.
Do loginu np próbowałem
"<span .* class="normalname".*><a .*>([a-zA-Ząćęń󿟥ĆĘŃÓŻŹ0-9\-\_\.])</a></span>" <-- przeróbka kodu html
Czy mógłbym mi ktoś wytłumaczyć na przykładzie jak zrobić te 3 wyrażenia żeby działało poprawnie?
Czytałem chyba na 6 stronach o tych wyrażeniach, i jakoś dalej nie bardzo czaje co,jak i do czego ma być

(użyłem w przykładzie linku do tego forum, w oryginale jest do innego)