Мне нужно разобрать файл, который включает вызовы функций. Например:Разбор параметров Regex
function(otherFunction1(parameters1), otherFunction2(parameters2))
Мне нужен выход, чтобы быть:
otherFunction1(parameters1), otherFunction2(parameters2)
Моя попытка это:
open(my $DATA, '<', 'txt') or die "...";
while(my $line = <$DATA>){
$line =~ /\((\w+)\)/;
my $parameters = $1;
print "$parameters\n";
}
Я просто получаю
parameters1
Есть способ использовать регулярное выражение, чтобы найти первый и последний появление указанного символа?
Спасибо!
Первый: '/ c /'. Последний '/^.* c/s' – ikegami