Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Preg_match wyrażenia regularne, Podczas pobierania strony curlem
sll
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 1
Dołączył: 26.01.2010

Ostrzeżenie: (0%)
-----


Witajcie,

piszę ponieważ męczę się już 4h i nie daję rady. Otóż problem wygląda tak: pobieram za pomocą curla stronę i mam tam kilka elementów, które chciałbym wyświetlić. Przykładowa tabela z wynikami na jednej ze stron wygląda tak:
Kod
<div class=\"staty\">
    <h1>
        <table style=\"text-align: left; border-spacing: 10px 10px;\">
            <tr>
                <td><b>Tekst:</b></td><td><u>30,650</u></td>
            </tr>
            <tr>
                <td><b>Tekst</b></td><td><u>26,277.47</u></td>
            </tr>
            <tr>
                <td><b>Tekst:</b></td><td><u>23.1625</u></td>
            </tr>
            <tr>
                <td><b>Tekst:</b></td><td><u>5510</u></td>
            </tr>
            <tr>
                <td><b>Tekst:</b></td><td><u>0</u></td>
            </tr>
            <tr>
                <td><b>Tekst:</b></td><td><u>21</u></td>
            </tr>
            <tr>
                <td><b>Tekst:</b></td><td><u>52</u></td>
            </tr>
            <tr>
                <td><b>Tekst</b></td><td><u>0</u></td>
            </tr>
        </table>
    </h1>
</div>

Jak użyć funkcji preg_match_all, by najpierw znalazło mi tę konkretną tabelę (div class="staty"), a potem wszystkie ciągli liczb (ewentualnie zawartość tagów <u>). Oraz co dopisać, żeby zwróciło mi wszystkie te cyfry po kolei.

Wiem, że dla zorientowanego programisty to 30 sekund pisania kodu, dlatego mam nadzieję, że nie proszę o zbyt wiele, zwłaszcza, że chcę się nauczyć robić to sam (na innych stronach, z których chcę pobierać dane liczbowe będę musiał pisać nowe funkcje, ale chciałbym mieć jakiś szablonik). Pozdrawiam!
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 03:10