【发布时间】:2014-12-05 16:29:18
【问题描述】:
我确信这很明显,但我似乎无法让它发挥作用。 我有一个 Pathname 实例,我试图从中删除第一个目录,然后返回字符串的其余部分,但是由于 slice 返回了已删除的部分,因此似乎无法取回较小的字符串。
filepath = Pathname.new("this_folder_needs_to_go/another_folder/file.html")
filedir = filepath.to_s.slice("this_folder_needs_to_go/")
newfilepath = filedir
我希望newfilepath 是another_folder/file.html,但它只是返回this_folder_needs_to_go/
那么我到底要如何得到已删除部分的字符串呢?
【问题讨论】: