Witam. Mam taki problem:
Nie mogę wyciągnąć danych do zmiennej ze znaczników [code] [/code]
Co tutaj zmienić?

preg_match('|\[code](.*)\[/code]|',$zmienna, $matches);

Jeśli zmienię znaczniki tak aby zawierały cyfry np. [code1] i [/code1] da rade pobrać tą zmienną.
Inny przypadek: zamiana znaczników na krótsze, tj. [cod] i [/cod].
Jak zrobić aby działało z [code] [/code] ?

EDIT: Wkleiłem to na nową czysta stronę i działa prawidłowo bez przeróbek.
Zmienna przez przypadek była modyfikowana(nie dałem komentarza tam gdzie miałem).

EDIT2: Mam jeszcze jedno pytanie...tym razem raczej sobie sam nie poradzę ponieważ kawałek czasu się z tym męczę.
Mianowicie: kod wyżej przeze mnie podany pozwala na wyciągniecie danych z pomiędzy znaczników ale nie poradzi sobie już
z znakiem nowej lini. Gdy pomiędzy znacznikami znajdzie się takowy znak nic nie idzie wyciągnąć.

Jednak rozwiązałem sam :młotek:

preg_match('|\[code](.*)\[/code]|s',$zmienna, $matches);

Tyle i tylko tyle ;o