Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] preg_match_all, poszerzenie wyniku o określoną liczbę znaków do przodu ?
warezxp
post 2.03.2012, 19:05:21
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 20.03.2007

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


Witam !

Zastanawiam się czy da się jakoś wynik zwracany przy pomocy "preg_match_all" da się zwiększyć o np. 31 znaków znajdujących się tuż po wyrażeniem kończącym zapytanie ? Dokładniej precyzując mam tablice zawierającą duży kod z którego wyciągam mały kawałek kodu, jednakże zaraz za tym kawałem jest jeszcze 31 znaków które też mnie interesują. Jako że te 31 znaków jest nieregularne toteż nie mogę ułożyć takiego zapytania żeby wyciągnięty kawałek kodu zawierał też ciąg tych 31 znaków.


Z góry dziękuje za pomoc jeśli ktoś wie jak to zrobić.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
by_ikar
post 2.03.2012, 21:28:31
Post #2





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


Widzisz, to jest regularne, z racji że chcesz kolejne 31 znaków. Zwykłe:

Kod
(.{31})


już powinno w takim przypadku zdać egzamin wink.gif

Ten post edytował by_ikar 2.03.2012, 21:30:32
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 21:17