gpt4 book ai didi

ruby-on-rails - 删除没有固定长度的字符串的第一部分

转载 作者:太空宇宙 更新时间:2023-11-03 17:09:43 25 4
gpt4 key购买 nike

我的代码遇到了一些问题,但我不知道如何解决。所以我的问题:

在我的应用程序 View 中,文件路径显示如下:

/resume/attachment/12/yaml_error_complete.yml

但我只想要文件名作为输出,意思是:

yaml_error_complete.yml

我怎样才能做到这一点?我尝试了几个选项,如 string.slice! 等,但它不起作用,因为每次上传“附件”后的数字都会增加 1。一开始我想简单地删除 2 个字符,不管它们是什么。但是后来我遇到了上传 100 个文件时发生的另一个问题。在这种情况下,我将不得不删除 3 个字符而不是 2 个,我又回到了问题的开头。

你们中有人可以帮助我吗?

非常感谢!

最佳答案

我假设您需要检索路径的文件。

例如,如果您的文件名为 "/resume/attachment/12/yaml_error_complete.yml"

那就试试这个

"/resume/attachment/12/yaml_error_complete.yml".split('/').last

关于ruby-on-rails - 删除没有固定长度的字符串的第一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40887960/

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