[HTML][JavaScript][PHP]Wybieranie stringów regex'em |
[HTML][JavaScript][PHP]Wybieranie stringów regex'em |
29.04.2021, 14:44:51
Post
#1
|
|
Grupa: Zarejestrowani Postów: 321 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 |
|
|
29.04.2021, 14:56:20
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 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 -------------------- |
|
|
29.04.2021, 15:02:10
Post
#3
|
|
Grupa: Zarejestrowani Postów: 321 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 |
|
|
29.04.2021, 22:13:39
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 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: 23.04.2024 - 15:44 |