Thread Regulärer Ausdruck - Klammern entfernen (3 answers)
Opened by Chess at 2010-10-19 14:12

topeg
 2010-10-19 14:31
#142044 #142044
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
#!/usr/bin/perl
use strict;
use warnings;

my $text = 'Start ... irgendwas ( wieder_ein_text ( noch_ein_text ) hjghjghj) irgendwas (fghkldfkgh) ... Ende';

while($text=~s/\([^()]*\)//gs){}

print "$text\n";


Es geht auch mit einer komplexen RegExp, aber das sollte wohl reichen, wenn es nur um das löschen geht. :-)

View full thread Regulärer Ausdruck - Klammern entfernen