我想從這個字符串如何從Perl字符串中提取文件路徑?
"[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
找到FULLPATH的文件名,我在Perl
$_=$string_from_to_match my @extract_file=split(/.*(\/.*)\:.*/); print $extract_file[1],"\n";`
想這一點,但我得到此輸出:
/ClReportsHandler.java:233:
它匹配最後的/
和最後的:
。我怎樣才能將其更改爲第一個/
和第一個:
?
請編輯格式化的版本,而不是回滾到未格式化的版本。否則你的問題是不可讀的。 – 2010-09-21 14:29:11