Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] - jakie wyrażenie regularne
srwsio
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 20.01.2005
Skąd: Szczecin

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


Witam
Potrzebuję wyciągnąć poprzez curl pewne dane.
zrobiłem logowanie, pobieranie strony również mam jednakże chciałbym pobrać zawartość strony tylko między :

  1. <div id="userinfoscontainer"> <div><span class="userinfositem link" id="username" style="font-weight:bold;" onclick="show_page('prof');">srwsio</span></div><div><div id="sprcontent"></div>

i z powyższego chcę wyciągnąć to co jest pomiędzy znacznikami span czyli mój nick

dodatkowo wyrażenie regularne powinno zawierać możliwość polskich znaków.

Niestety ja nie potrafię tego zrobić - w ogóle nie czaję tych regularnych.

Z góry dziękuje
Remigiusz


Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Pawel_W
post
Post #2





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

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


  1. $string = '<div id="userinfoscontainer"> <div><span class="userinfositem link" id="username" style="font-weight:bold;" onclick="show_page(\'prof\');">srwsio</span></div><div><div id="sprcontent"></div>';
  2. $patt = '#<div id="userinfoscontainer"> <div><span class="userinfositem link" id="username" style="font-weight:bold;" onclick="show_page(\'prof\');">([^<]+)</span></div><div><div id="sprcontent"></div>#si';
  3. preg_match($patt, $string, $match);
  4. print_r($match);


i na przyszłość => http://pl.wikibooks.org/wiki/PHP/Podstawy_...%84_regularnych
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 - 20:05