![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 7 Dołączył: 24.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, walcze z pewnym wyrażeniem regularnym, niby prosta rzecz do zrobienia, ale się zaciąłem. Mianowice pobieram curlem zapytanie do googla, "http://www.google.pl/search?q=site:www.google.pl" i chciałbym stworzyć wyrażenie regularne aby pobrało mi "Około 488,000 wyników" a dokładnie "488,00" jak narzazie próbowałem takiego wyrażenia
Kod html znajduje się (wycinek html z curl'a) Sądzę ze gdzieś tu jest błąd "div id=\"resultStats\">" , bo gdy dam bez id, to pobiera mi opcje, lecz zbyt zachłannie. W czym tkwi błąd ... Ten post edytował fenix.robi 18.08.2011, 15:20:07 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
'#<div id="resultStats">(.*?)<nobr>#';
a tak? ew. s '#<div id="resultStats">(.*?)<nobr>#s'; -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 7 Dołączył: 24.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Niestety oba wyrażenia nie działają, pierwsze to od tego właśnie zacząłem ...
Edit: nawet wizualizacja pokazuje ze o to chodziło http://strfriend.com/vis?re=%3Cdiv+id%3D%5...3F%29%3Cnobr%3E Ten post edytował fenix.robi 18.08.2011, 15:46:37 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 03:33 |