【发布时间】:2014-12-01 16:25:28
【问题描述】:
我正在尝试从我的字符串变量中剥离父目录路径以进行显示。
这是我的命令,它为我的 select_tag 生成要显示的目录列表:
<% @get_dir_list = Dir["/watchfolder/miniprod/*"].sort %>
这是它当前显示的内容: /监视文件夹/热 /监视文件夹/内部 /watchfolder/合同/内部
这是我要显示的内容: /热的 /内部 /合同/内部
我想从子目录的显示列表中去掉父路径,以便用户阅读。
这是我的命令。我似乎无法正确格式化:
<% @get_dir_list_display = @get_dir_list.sub(/[watchfolder]/,'') %>
此外,我如何为这个字符串使用 sub:“watchfolder/archive” 我不确定如何设置包含 '/'(斜杠)的 sub。
<% @get_dir_list_display = @get_dir_list.sub(/[watchfolder/archive]/,'') %>
【问题讨论】:
-
谢谢。答案#1解决了我的问题;但是,我怎样才能让它适用于这种情况:“watchfolder/archive”?由于我的文本字符串中的“/”斜线,它正在丢弃子字符串的格式。
标签: select ruby-on-rails-4 substring