![]() |
![]() ![]() |
![]() |
![]()
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 805 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
https://kawalekkodu.pl/the-tag-is-out-there...domxpath-s01e01
https://kawalekkodu.pl/the-tag-is-out-there...domxpath-s01e02 https://kawalekkodu.pl/the-tag-is-out-there...domxpath-s01e03 https://kawalekkodu.pl/the-tag-is-out-there...domxpath-s01e04 -------------------- |
|
|
![]()
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 805 Pomógł: 1827 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>
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 3.07.2025 - 14:26 |