![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Witam,
chciałbym pobrać aktualne kursy walut z PKO BP spod tego adresu: http://www.money.pl/pieniadze/banki/pko Napisałem kod tworzący takie wyrażenie regularne: Kod /<td[ a-z="]*>([[:alpha:]]*)<\/td>\n<td[ a-z="]*>([[:alnum:] ]*)<\/td>\n<td[ a-z="]*>([+|-]?[0-9\.]*)<\/td>\n<td[ a-z="]*>([+|-]?[0-9\.]*)<\/td>\n<td[ a-z="]*>([+|-]?[0-9\.]*)<\/td>\n<td[ a-z="]*>([+|-]?[0-9\.]*)<\/td>\n<td[ a-z="]*>([+|-]?[0-9\.]*)<\/td>\n<td[ a-z="]*>([+|-]?[0-9\.]*)<\/td>\n<td[ a-z="]*>([+|-]?[0-9\.]*)<\/td>\n<td[ a-z="]*([+|-]?[0-9\.]*)<\/td>\n<td[ a-z="]*>([+|-]?[0-9\.]*)<\/td>\n / Jak widać regexp jest kosmicznie długi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dlatego chciałbym się dowiedzieć czy można go zapisać inaczej, prościej? Jeśli tak to prosiłbym o porady jak go zmodyfikować. Pozdrawiam: pion PS: w efekcie chciałbym dostać tablicę (taką tworzy również mój regexp):
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Właśnie sęk w tym, że muszę użyć PKO BP, bo mają najwyższy kurs euro. Różnica między PKO BP, a NBP to ok. 10 gr. Raczej nie wytłumacze Klientowi, że ma używać mniejszego przelicznika (czyli zarabiać mniej) z racji tego, że NBP udostępnia XMLa.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 10:07 |