![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 520 Pomógł: 102 Dołączył: 15.07.2014 Skąd: NULL Ostrzeżenie: (0%) ![]() ![]() |
Kod #<t[hd].*HomeNews(Headline|Date|Body).*>(\s|.)+?</t[hd]># Co próbuje zrobić: <td lub <th tu coś tam nastepnie jest HomeNews(i tu: Headline lub Date albo Body) tu znów coś po czym jest > (wszystko tutaj chce wyłapać, są dowolne znaki także nowe linijki) </th> lub </td> Przykładowe dane wejściowe: Ps. Koniecznie regexp, żaden parser dom.. Ten post edytował KsaR 28.05.2016, 19:58:00 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 520 Pomógł: 102 Dołączył: 15.07.2014 Skąd: NULL Ostrzeżenie: (0%) ![]() ![]() |
Prawie idealnie,
Kod #<t[dh].*?class="HomeNews(Body|Headline|Date).*?>(.*?)</t[dh]>#s Aktualny wynik (testuje na: http://scriptun.com/php/online/preg_match_all)
Da się jakoś poprawić żeby złapało tylko drugą tablicę?
Ten post edytował KsaR 28.05.2016, 20:52:13 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 07:13 |