perl:如何修剪字符串的某个部分?

时间:2014-03-28 07:57:18

标签: regex perl

我将此值存储在字符串

"-rw-rw-r--  1 xyz test   3.7K Mar 25 14:59 abcd.txt".

我只是想将"abcd.txt"部分从字符串修剪成另一部分。

NB - 部分的其余部分不是恒定的。

2 个答案:

答案 0 :(得分:2)

my ($trimmed) = $string =~ /(\S+)$/;

尽管使用ie可能会更好。 glob("*txt")而不是摆弄外部ls

perldoc -f glob

答案 1 :(得分:0)

($filename) = $string =~ /\d\s(.+?)$/