my $digits_3_4 = qr{ \b \d{3,4} \b }xms; my $url = qr{ ... }xms; $text =~ s{ $url (*SKIP) (*FAIL) | ($digits_3_4) } {$1}xmsg;