![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 9.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam taki oto skrypt który ma za zadanie wyciągać z podstron innego serwisu pewne informacje, a mianowicie: adres do miniatury serialu, ilość odcinków, gatunki, czas trwania odcinka, typ serialu, jego status oraz producentów.
O ile typ i status wyciągam poprawnie, tak sprawa komplikuje się przy reszcie informacji - między tagami html występują taby, białe znaki, znaki nowej linii itd. Przykładowo:
Jak przerobić ten skrypt aby poprawnie pobierał dane które wymieniłem do zmiennych, bez znaczników html?
Przykładowa strona z której będą pobierane dane: http://myanimelist.net/anime/11757/Sword_Art_Online (na każdej tego typu karcie filmu białe znaki, tagi html i spacje występują w takiej samej formie) Z góry dzięki. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 984 Pomógł: 41 Dołączył: 16.03.2002 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
http://php.net/manual/en/reference.pcre.pa...n.modifiers.php
Ten post edytował em1X 14.01.2014, 18:12:38 -------------------- eh, co polska wódka to polska wódka
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 9.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki, pomogło.
Jeszcze jedno pytanie. Tak jak widać w tym html'u mamy coś takiego: Aniplex of America</a><sup><small>L</small></sup> W jaki sposób poprawić tą linijkę żeby preg_match_all ignorował każde wystąpienie czegoś takiego? <sup><small>L</small></sup> |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.06.2025 - 11:08 |