Я довольно плохо с регулярным выражением и попытался выполнить поиск в google, но все, что я пробовал, не сработало.Perl regex match array
Вот мой код:
@liner = split(/\s+/, $_);
foreach my $v (@liner) {
if ($v =~ /*.duplex.*/) {
print ECRIRE ";$v";
}
}
$ v содержит что-то вроде: "Полный дуплекс", но может содержит другие вещи, как "Half-дуплекс" ....
Так что я хочу мое условие, чтобы соответствовать «любому char» дуплексу «любой символ».
Я пытался что-то вроде if ($v =~ /(*.)duplex(.*)/)
и некоторые другие, но не работает. Может кто-нибудь мне помочь?
Первый '* .' недопустим - это нужно, чтобы быть' '*.. – Christoph