preg_match_all("#(\[([^\[\]]+)\])+#",$a,$b);