#!usr/bin/perl
use strict;
use warnings;
my $file_name = "file.txt";
open(my $fh,$file_name) or die "Could not open file";
while(<$fh>) {
if (m/(\w*Svr)\b/) { print "$1\n"; }
}
Вы должны привыкнуть к использованию warnings
и strict
и отлову ошибок при вызовах типа open
.
И, в частности, при ответе на ваш вопрос вам необходимо использовать скобкирегулярное выражение для извлечения в $N
переменных.