gpt4 book ai didi

ruby - 从尾部正斜杠中删除所有内容

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

以此字符串开头:

file = "[/my/directory/file-*.log]"

我想删除尾随 / 和结束方括号之后的所有内容,因此返回的字符串是:

file = "[/my/directory/]"

我想知道是否有人可以推荐最安全的方法。

我一直在试验 chomp 但我没有取得任何进展,而且 gsubsub 似乎也不适合。

最佳答案

您可以使用File.dirname:

File.dirname("/my/directory/file-*.log")
=> "/my/directory"

关于ruby - 从尾部正斜杠中删除所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52879238/

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