Bernd: Regex-Frage

Beitrag lesen

Hi,

Ich möchte in einem String alle Ausdrücke herausfiltern, die sich in eckigen Klammern befinden.

$string="[10xxx-yyy10] [20xxx-yyy5] [30xxx-yyy]";
$muster = '/[([a-zA-Z0-9-]+)'];
preg_match_all($muster, $string, $ergebnis);

ergibt aber

Array ( [0] => Array ( ) [1] => Array ( ) )

Was stimmt an m einer Regex nicht?

Bernd