相关疑难解决方法(0)

如何使Ruby字符串对文件系统安全?

我有用户条目作为文件名.当然,这不是一个好主意,所以我想放下一切,除了[a-z],[A-Z],[0-9],_-.

例如:

my§document$is°°   very&interesting___thisIs%nice445.doc.pdf
Run Code Online (Sandbox Code Playgroud)

应该成为

my_document_is_____very_interesting___thisIs_nice445_doc.pdf
Run Code Online (Sandbox Code Playgroud)

然后理想情况下

my_document_is_very_interesting_thisIs_nice445_doc.pdf
Run Code Online (Sandbox Code Playgroud)

这样做有一种漂亮而优雅的方式吗?

ruby filesystems string ruby-on-rails

43
推荐指数
4
解决办法
2万
查看次数

标签 统计

filesystems ×1

ruby ×1

ruby-on-rails ×1

string ×1