#!/usr/bin/perl use strict; use warnings; my $string = "foofoofoofoofoofoo"; my $col = 5; my $link_anfang = ''; my $min = $col - 1; $string =~ s!((?:.*?){$min})(.*?)!$1$link_anfang$2!; print $string;