Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 143 Pomógł: 4 Dołączył: 2.03.2008 Ostrzeżenie: (10%)
|
Witam. Męczę się nad wyciągnięciem 3 wartości z ciągu przy jak najmniejszym obciążeniu procesora. Z powodzeniem wychodzi na str...() ale to niestety obciąża serwer. Ponoć można to zrobić na preg_match ale nie zabardzo czaje wyrażenia regularne. Oto wyrażenie z którego chcę wyciągnąć 3 wartości:
chcę wyciągnąć 114006---dbd4, Cliver vs. Mallancia - Pokaz jak sie krecisz oraz 3.32 MB Próbowałem sam napisać ciąg obsługujący to wyrażenie ale cały czas mi nie wychodzi. Mogę o jakieś wskazówki prosić? preg_match("@.*pokaz/\"(.*)"class=\"tytul-mp3\"(.*).mp3(.*)Rozmiar pliku: (.*)@", $tablica[1], $matches); |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 4 Dołączył: 19.05.2003 Skąd: Gdańsk Ostrzeżenie: (0%)
|
matches: [0] => pokaz/114006---dbd4.html" class="tytul-mp3">Cliver vs. Mallancia - Pokaz jak sie krecisz.mp3</a></li> <li class="rozmiar-mp3">Rozmiar pliku: 3.32 MB [1] => 114006---dbd4.html [2] => Cliver vs. Mallancia - Pokaz jak sie krecisz [3] => 3.32 EDIT: czemu backslashe znikaja przed \s i \r przy edycji posta ? (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif) Ten post edytował Orkan 27.02.2009, 17:14:06 |
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 22:03 |