簡體   English   中英

如何拆分/剪切到perl中字符串的特定路徑(目錄路徑)

[英]How to split/cut till specific path (directory path )of string in perl

輸入: "/abcd/prod/Cid/1234/Did""/abcd/prod/Cid/1234/Did/Pid/234"

輸出: "/abcd/prod/Cid/1234/" (僅到第 4 個字,考慮到 '/' 是分隔符)

如何使用 perl 切片並獲得以上

作為單線

$ perl -F'/' -lane 'print join "/", @{F[0..4]}' <<< "/abcd/prod/Cid/1234/Did"

作為腳本:

while (<>) {
    chomp $_;
    my @F = split(m[/], $_, 0);
    print join('/', @F[0..4]), "\n";
}

輸出 :

/abcd/prod/Cid/1234

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM