Thread reguläre ausdrücke: reguläre ausdrücke (4 answers)
Opened by Gast at 2003-12-22 19:41

DS
 2003-12-22 21:10
#76711 #76711
User since
2003-08-04
247 Artikel
BenutzerIn
[default_avatar]
[E|B
,22.12.2003, 19:12]HiHo!

Code: (dl )
1
2
3
4
5
6
7
8
9
my $satz_bau = 0;
my $string  = 'dieser <auf tolle zu> satz soll <auf schnell zu> bearbeitet werden.';
if($satz_bau == 0){
         $satz_bau =~ s/<.+?>//gi;
}else{
         $satz_bau =~ s/<auf (.+?) zu>/$1/gi;
}

print $satz_bau;

Öhm, ich hab's noch ned durch, aber zumindest gehört an einiges Stellen $satz_bau durch $string ersetzt...

Nachtrag:
Hab's mal leicht verändert:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
my $satz_bau = 0;
my $string   = 'Dieser <auf tolle zu> Satz soll <auf schnell zu> bearbeitet werden.';

if ( $satz_bau == 0 ) {
  $string =~ s/<auf .+? zu>//g;
} else {
  $string =~ s/<auf (.+?) zu>/$1/g;
}

print $string;
\n\n

<!--EDIT|DS|1072121333-->

View full thread reguläre ausdrücke: reguläre ausdrücke