Nu stiu regex, dar varianta asta trebuie sa mearga,desi nu e cea mai buna solutie.

Cod PHP:
<?php
$text 
'erfjkekgjrew [f3q] frew ewrjtbe eqw [fgafdsa] fdsf werewqrfqew [ewrweq]we rwerewqr ewr [ewrweqrew]';
$x explode('[',$text);
foreach(
$x as $y) {
$z explode(']',$y);
$k[] = $z[0];
}
foreach(
$k as $ceva) echo $ceva.'<br>';
?>