Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] wyrażenia regularne
-alaman-
post
Post #1





Goście







Witam,

mam taki problemik....

otóż mam taki ciąg znaków ( przykład )

  1. <?php
  2. <a href="/files/(1)" title="żółwik"><strong class="żółw">(2)</strong><br>(3)</a>
  3. ?>


i teraz chciałbym za pomocą ereg(i) wyciągnąć dane z (1), (2), (3)....
próbowałem na różne sposoby, lecz nie mogę ułożyć prawidłowego wyrażenia ... ;-/

czy mógłby ktoś pomóc ? naprowadzić ?

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





Grupa: Zarejestrowani
Postów: 28
Pomógł: 3
Dołączył: 17.10.2007
Skąd: Warszawa

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


np.
  1. <?php
  2. preg_match( '@<a href="/files/([^"]*)" title="[^"]*"><strong class="[^"]*">(.*)</strong>([^<]*)</a>@', $string, $regs );
  3. ?>

ale z wyrażeniami jest tak, że nikt, nie znając dokładnie wszystkich możliwych kombinacji danych wejściowych nie napisze Ci wyrażenia, więc sam się musisz pobawić

Ten post edytował kamilkosinski 24.03.2008, 21:09:19
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: 12.10.2025 - 19:44