Frank Schönmann: schwieriger regulärer Ausdruck...

Beitrag lesen

hi!

$str = "blabla bla blablabla [sdsf] bla blabla [aaaaaa]"
while ($str=~/[([^]]*)]/g) {
  $1 = Inhalt aller [] ohne dieselben
}

Anmerkung: m// zum Finden von regulären Ausdrücken gibt natürlich im
Listenkontext alle seine Ergebnisse zurück:

=== cut ===
#!/usr/bin/perl
my $str = "blabla bla blablabla [sdsf] bla blabla [aaaaaa]";
my @list = ($str =~ /[([^]]*)]/g);
=== cut ===

bye, Frank!