1. 程式人生 > >perl語言:分割路徑字串,獲取檔名

perl語言:分割路徑字串,獲取檔名

#獲取path變數內的A1_0.htk檔名

$path="C:\Users\ABC\Desktop\ivector\data\A1_0.htk";
@Name = split(/\\/,$path); #將path按“\”分割,得到一個數組,@表示陣列
$num = 1; #因為perl陣列是從0開始,一會需要將陣列的長度減1
$count = @Name;  #獲取陣列的長度
$ind = $count-$num; #perl兩數相減
$fileName = $Name[$ind]; #最終獲取檔名
print "$fileName" #列印結果