Как удалить строки, если они начинаются с символа «#», используя регулярные выражения Perl?Perl Regular Expressions + удалить строку, если она начинается с #
Например (необходимо удалить следующие примеры)
line="#a"
line=" #a"
line="# a"
line=" # a"
...
необходимый синтаксис
$line =~ s/......../..
или пропустить цикл, если строка начинается с "#"
от моего кода:
open my $IN ,'<', $file or die "can't open '$file' for reading: $!";
while(defined($line = <$IN>)){
.
.
.
нравится: $ line = ~/^ \ s * #/ ?? –
, но как этот синтаксис удалить строку? –
может быть, как это $ line = ~ s/^ \ s * # // s; ? –