![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 18.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
witam
Jak za pomocą wyrażenia regularnego pobrać ze strony to co jest między tagami <tr></tr> Przedstawiony poniżej kod pobiera ze strony tag <tr> i wszystko co jest po nim aż do literki z ([^z]). Nie wiem czego użyć zamiast [^z] aby pobrało aż do tagu </tr>
Kod ten zwróci min. Ten post edytował koneser69 22.11.2009, 20:52:57 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 18.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dzięki athei. Dokładnie o to mi chodziło.
Masz może jakiś dobry tutorial na temat wyrażeń regularnych. Przeanalizujmy twój kod jaka jest różnica między preg_match_all("//",$strona,$out); a np preg_match_all("||",$strona,$out); Chodzi mi o zapis wyrażenia regularnego ty zapisałeś je pomiędzy dwoma znakami /. Ja pomiędzy dwoma znakami |. Widziałem również zapis między dwoma @ i chyba nawet dwoma #. Widze że zanegowałeś < i > tzn że to są znaki specjalne (IMG:style_emoticons/default/questionmark.gif) Tych cegiełek czyli brania w nawias okrągły też go końca nie kumam. I chyba najważniejsze na samym końcu wyrażenia dodałeś /sU. Mógłbyś wyjaśnić ten zapis. Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 14:58 |