【问题标题】:How to reformat the mp3 filename which is saved through paperclip如何重新格式化通过回形针保存的 mp3 文件名
【发布时间】:2009-10-15 00:31:59
【问题描述】:

我通过 Paperclip 上传/保存 mp3 文件,它会在保存时将名称转换为下划线。

例如,如果我上传“Gould Stokowski 1.mp3”,它将作为“Gould_Stokowski_1.mp3”保存到数据库中。当我检索文件并想显示名称时,如何取出下划线(用空格替换它们。

【问题讨论】:

标签: ruby-on-rails paperclip


【解决方案1】:

程序如何处理以下划线开头的字符?如果它什么都不做,那么就无法仅使用文件名返回。这些名称不是“往返”。

如果您对此不关心,那么您的问题与 Paperclip 或 MP3 文件完全无关。您只需要知道如何将所有下划线更改为空格。您可以为此使用String#tr

$ irb
>> "Gould_Stokowski_1.mp3".tr('_', ' ')
=> "Gould Stokowski 1.mp3"

【讨论】:

  • 啊!抱歉,关于如何同时删除扩展的任何建议。
猜你喜欢
  • 2012-05-04
  • 1970-01-01
  • 1970-01-01
  • 2010-10-31
  • 1970-01-01
  • 1970-01-01
  • 2011-05-02
  • 1970-01-01
相关资源
最近更新 更多