Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> curl i wyrażenie regularne
kreteda
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 19.04.2010

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


Mam problem z pobraniem kursu dolara ze strony banku.

http://www.mbank.pl/informacja/kursy-walut.html

potrzebuję pobrać pole ze sprzedażą ale mam problemy z wyrażeniem na kilka linii.


zamieszczam kawałek kodu
Cytat
<td width="20%">USA</td>
<td width="15%">DOLAR</td>
<td width="15%">1 USD</td>
<td width="12%">3.2106</td>
<td width="15%">3.4092</td>


Wdzięczny byłbym jak by mi ktoś gotowe wyrażenie napisał.

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
abort
post
Post #2





Grupa: Zarejestrowani
Postów: 590
Pomógł: 107
Dołączył: 25.10.2011

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


  1. $tabelka = <<<ENDTABLE
  2. <td width="20%">USA</td>
  3. <td width="15%">DOLAR</td>
  4. <td width="15%">1 USD</td>
  5. <td width="12%">3.2106</td>
  6. <td width="15%">3.4092</td>
  7. ENDTABLE;
  8.  
  9. $wynik = preg_replace ("|<td .*?>(.*)</td>|ms", "\\1", $tabelka);
  10. $wynik2 = preg_replace ("|<td .*?>(.*)</td>\r\n|", "\\1 ", $tabelka);


Zmienna $wynik będzie zawierała to co chcesz, ale separowane znakami nowej linii, a zmienna $wynik2 to samo, ale separowane spacjami.
Go to the top of the page
+Quote Post
kreteda
post
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 19.04.2010

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


dzięki wielkie (IMG:style_emoticons/default/smile.gif) )
Go to the top of the page
+Quote Post

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: 14.09.2025 - 15:42