Paperclip - 如何控制在上传的文件名中将哪些字符转义/更改为下划线?

时间:2012-05-09 16:58:56

标签: ruby-on-rails paperclip

在最近的回形针宝石升级中,我注意到正在修改上传的文件名,并且某些字符正在更改为下划线。

我不喜欢它将空格改为下划线这一事实。文件名中的空格有什么问题? 90年代已经结束了..

1 个答案:

答案 0 :(得分:9)

经过一番挖掘后,我发现了has_attached_file的这个未记录的选项:

:restricted_characters

此选项的默认值似乎是:

:restricted_characters => /[&$+,\/:;=?@<>\[\]\{\}\|\\\^~%# ]/,

最后一个是空格。删除它,你很好。