![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 328 Pomógł: 3 Dołączył: 10.07.2016 Skąd: UK-raine Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie po dugiej nieobecnoci,
Wpadlem na pomysl zbudowania prostego wybieracza danych. To nic nowego czy odkrywczego ... wiem ale potrzebuje i jak do tej pory nie mialem z tym problemu tak teraz mam i nie wiem dlaczego. Otóz pobieram zawartosc strony z ktorej zamierzam wybiera dane, i wrzucam do pliku tekstowego (tak na wszelki wypadek) po czym wciágam go do zmiennej i przeczesuje w celu znalezienia odpowiedniego stringu pasujacego do regexa
Jak widac string tam jest jednak nie chce go wyluskac ..... Co robie zle ? Albo jak znalezc w stringu dokladnie zawartosc okreslonego tagu, np: <div id="descItemNumber" class="u-flL iti-act-num itm-num-txt">181152403129</div> niezalenie czy wewnatrz znajduja sie kolejne <div>'y Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 328 Pomógł: 3 Dołączył: 10.07.2016 Skąd: UK-raine Ostrzeżenie: (0%) ![]() ![]() |
O wow, dzieki trueblue, to sie z pewnoscia przyda.
juz po wstepnym zapoznaniu wyglada, ze powinienem nieco zmienic @approach@ niemniej, tak na szybkosci, co jest nie tak ze sposobem ktorego uzylem? Pozdrawiam |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Sporo rzeczy. Poczytaj o wyrażeniach regularnych - o grupowaniu, kwantyfikatorach (w tym o niezachłannych).
Kod <div(.*?)id="descItemNumber"(.*?)>(\d{12})<\/div> lub Kod <div(?:.*?)id="descItemNumber"(?:.*?)>(\d{12})<\/div>
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.09.2025 - 11:17 |