Thread regexp - komme nicht weiter (14 answers)
Opened by christian at 2014-03-04 16:21

Linuxer
 2014-03-04 16:37
#173823 #173823
User since
2006-01-27
3875 Artikel
HausmeisterIn

user image
Hi,

wenn die Strings innerhalb der Klammern (also Part1,Part2, etc.) keine Klammern enthalten, kannst Du das mit Regex ohne split() machen:

Code (perl): (dl )
1
2
3
4
my $text = "[Part1,Part2],[Part3],[Part4, Part5],[Part6]";
my @data = $text =~ m{\[([^\]]+)\]}g;

print join "\n", @data, '';
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread regexp - komme nicht weiter