Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> preg_match - pytanie, jak zbudować zapytanie by otrzymać taki wynik:
alojzy
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 12.03.2008

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


(IMG:http://forum.php.pl/style_emoticons/default/withstupidsmiley.gif) Witam szanownych forumowiczow:)
Parsuje stronke i mam taki kod w html-u:

Kod
<a class="coswielkiego" href="http://www.strona.pl/folder/wyraz_ktorego_szukam">wyraz_ktorego_szukam</a>


Więc moje pytanie jest następujące:
Jak przy pomocy preg_match wyciągnąć ze źródła strony wszystkie "wyraz_ktorego_szukam"...
czyli przykladowo mamy takie linki:

Kod
<a class="coswielkiego" href="http://www.strona.pl/folder/wiem_jestem_noobem">wiem_jestem_noobem</a>

Kod
<a class="coswielkiego" href="http://www.strona.pl/folder/nie_smiejcie_sie">nie_smiejcie_sie</a>


i chciałbym otrzymać wynik w postaci:
Kod
wiem_jestem_noobem

Kod
nie_smiejcie_sie


(IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

wszystko dziala na tej zasadzie:
Kod
preg_match('tresc tego co chce wyciagnac', $zrodloTamtejStrony, $tablicaDoKtorejZwracaneSaWyniki);


Czy jest ktoś kto potrafi mi pomóc? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)


Będę BARDZO wdzięczny! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował alojzy 12.03.2008, 10:11:34
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
alojzy
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 12.03.2008

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


Cytat(specialplan @ 12.03.2008, 11:01:55 ) *
Pisane na bardzo szybko i biednie, wiec pewnie dziala, ale moze nie byc zbyt poprawne i lapac czasem co nie trzeba. Potestuj i ulepsz:

  1. <?php
  2. preg_match_all(&#092;"/<a class="[sS]+">([sS]+)</a>/\", $twojaStringDoPrzeszukania, $matches); 
  3. var_dump($matches[1]);
  4. ?>


ooo..dzieki!:)
dziala dziala ale wyswietla mi dodatkowo wszystkie linki z danej strony + JS itp:(
ale dzieki...dam juz rade!:)


Cytat(hondek @ 12.03.2008, 11:04:50 ) *
robiłeś, próbowałeś, szukałeś i nic.... wszystko wskazuje na to, że lepiej sobie dać spokój.....
nie pozdrawiam.


Weź napisz od czasu do czasu coś mądrego...
to że jesteś lamus i się poddajesz z byle bzdurą to już nie moja wina
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: 5.10.2025 - 08:58