Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Preg match + treść w nawiasach
Forum PHP.pl > Forum > Przedszkole
zmorcia14
Witam mam taki problem,
mam w pliku txt teksty do filmu.

[0:04][0:09] Witaj, co słychać?
[0:10][0:12] A nic ciekawego, zamulam.

chciałem to przerzucić do preg_match i później do petli, ale nie dam rady chyba ;|
Błąd: Warning: preg_match_all() [function.preg-match-all]: Unknown modifier '[' in /home/bujam/ftp/domains/DOMAIN/tekst.php on line 5

Mój kod:
  1. preg_match_all('[(.*?)][(.*?)](.*?)/is', $file_source, $out);


z góry dziękuje za pomoc smile.gif
benio101
  1. Witaj, co słychać?
  2. A nic ciekawego, zamulam.


Czy chcesz uzyskać docelowo coś takiego?
Dajesz input bez outputu, co chcesz uzyskać?
zmor
chce pobrać to co jest w obu nawiasach + tekst
Piogola
Kod
#\[(.*?)\]\[(.*?)\]([^\r\n]+)#is
zmorcia14
Cytat(Piogola @ 3.02.2011, 18:28:36 ) *
Kod
#\[(.*?)\]\[(.*?)\]([^\r\n]+)#is



Działa, dziekuje smile.gif
zmorcia14
Pomóżcie jeszcze wynik zapisać do petli i każdą linijke wraz z sekundami i tekstem oddzielić <br />
zmorcia14
zrobione, wystarczyło dodać do preg_match_all "PREG_SET_ORDER". pzdr.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.