my $startReplacement = qq~
~; my $endReplacement  = qq~
~; my $tag = 'quote'; 1 while $string =~ s|    \Q [ $tag ] \E  # oeffnender Tag gequoted    (.*?)              # text gecaptured nach $1    \Q [ /$tag ] \E # schliessender Tag gequoted  |$startReplacement$1$endReplacement|gxis;