regulární výraz (text do pole)

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Jack06
Člen | 168
+
0
-

Dobrý den, potřebuju rozdělit text do array pole a zajímalo by mě, jak to šikovně udělat. Text může být následovný:

Ahoj já jsem pepa [block]něco v bloku[/block] Jedu domů šalinou [block]test test[/block].

A potřebuji to do pole následovně:

$pole[0] = 'Ahoj já jsem pepa';
$pole[1] = 'něco v bloku';
$pole[2] = 'Jedu domů šalinou';
$pole[3] = 'test test';

atd atd

Moc děkuji za rady.

asi doplním radši:

Ahoj já jsem pepa [block id="1"]něco v bloku[/block] Jedu domů šalinou [block id="10"]test test[/block].  atd
$pole[0][text] = 'Ahoj já jsem pepa';
$pole[0][id] = NULL;
$pole[1][text] = 'něco v bloku';
$pole[1][id] = 1;
$pole[2][text] = 'Jedu domů šalinou';
$pole[2][id] = NULL;
$pole[3][text] = 'test test';
$pole[3][id] = 10;

atd atd

Editoval Jack06 (18. 7. 2011 19:56)

Majkl578
Moderator | 1364
+
0
-