Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 2 Dołączył: 18.04.2010 Ostrzeżenie: (0%)
|
Witam, mam wyrażenie regularne
Kod preg_match_all("/file=(.*)&&/U",$zrodlo, $wynik); Niestety podwójny znak ampresand na końcu, sprawia, że w podglądzie tablicy (print_r) zamiast && na końcu wykrytego stringu jest &--> i wyrażenie nie działa poprawnie, tablica przestaje się wyświetlać. Kiedy usunę ostatni znak & jest ok. O co tutaj w ogóle chodzi ? siedzę już kilkadziesiąt minut i nie mogę tego rozkminić. Czemu && zamienia się sam na &--> w moim wyrażeniu ? Ten post edytował IronStark 11.02.2012, 22:36:52 |
|
|
|
IronStark [PHP]Wyrażenie regularne i && 11.02.2012, 22:30:22
Daimos a & to nie jest przypadkiem specjalny znak? Ja... 11.02.2012, 22:48:54
IronStark niestety to nic nie daje, dalej dzieje się to samo... 12.02.2012, 22:33:13
Necsord Nie wiem kompletnie o co chodzi po spróbowaniu teg... 12.02.2012, 23:03:32
IronStark Cytatpreg_match_all('/file=(.*)\&/U... 13.02.2012, 11:58:39
Necsord [PHP] pobierz, plaintext file=http://link&... 13.02.2012, 13:51:13
IronStark dzięki, że to sprawdziłeś.
Prawdopodobnie gdzieś j... 13.02.2012, 17:06:53 ![]() ![]() |
|
Aktualny czas: 22.12.2025 - 01:47 |