preg_match prende del testo seguendo un modello passato...

supponiamo di avere questa stringa

INIZIO:
bla bla bla
:FINE

viva i pokemon

INIZIO:
abracadrabra
:FINE
io voglio prendere tutt le parole contenute su ogni inizio e fine, quindi faccio

preg_match("/(INIZIO?([\r\n|\r|\n])?(.+)(:FINE)?/",$stringa,$arr);

dunque, se il pattern č giusto (nn lo verificato) dovrebbe leggermi tutte le parole, come bla bla bla o abracadabra, ignorando del tutto viva i pokemon.

Scusando la mia scarsa fantasia , dal punto di vista del linguaggio di programmazione, come prendo FISICAMENTE i testi ke mi interessano e metterle in apposite variabili?

so ke $arr prende tutto quello tra parentesi, e, in questo caso prenderei $arr[3], ma quale mi spunta il primo, il secondo o entrambi?