gpt4 book ai didi

regex - 如何修改此正则表达式以从 ls -a 输出中获取文件名?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:45:33 24 4
gpt4 key购买 nike

假设我已经有了“ls -la”命令的输出,现在我只想解析文件名。到目前为止,我已经找到了这个正则表达式,但是我该如何修改它以解决文件名本身中存在空格的问题?

“ls -la”输出示例:

-rw-r--r--   1 admin  staff  460340057 May  4 14:19 test_large_file.xml

我到目前为止的正则表达式:

\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+(\S+)

最佳答案

你可以使用类似的东西:

/^.*\d\s+(.*?)$/m

https://regex101.com/r/mR4rH1/1

关于regex - 如何修改此正则表达式以从 ls -a 输出中获取文件名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37600600/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com