$beschr1 =~s/ $titel / $titel_ersetzen /;
1 2 3 4 5 6
my $str = 'das ist das haus und das ist aus'; my $n_element = 2; my $titel = 'das'; my $titel_ersetzen = 'was anderes'; $str =~ s/($titel)/--$n_element ? $1 : $titel_ersetzen/ge; print $str;
1 2
my $pos = $n_element-1; $str =~ s/(($titel.*?){$pos})$titel/$1$titel_ersetzen/;