Я хочу найти имя файла с полным путем из этой строки
"[exec] /snschome/sns/ccyp/mb_ccsns/bb/cbil5/v85_8/amdocs/iamcust/bil/cl/business/handlers/ClReportsHandler.java:233: cannot resolve symbol"
Я хочу извлечь
/snschome/sns/ccyp/mb_ccsns/bb/cbil5/v85_8/amdocs/iamcust/bil/cl/business/handlers/ClReportsHandler.java
, и я пытаюсь это сделать в Perl
$_=$string_from_to_match
my @extract_file=split(/.*(\/.*)\:.*/);
print $extract_file[1],"\n";`
но я получаю этот вывод:
/ClReportsHandler.java:233:
Он соответствует последнему /
и последнему :
.Как я могу изменить его на первый /
и первый :
?