我想要创建一个通用的字符串操作类,它可以在我的Rails应用程序中跨模型、视图和控制器使用。
现在,我正在尝试在lib目录中放置一个模块,我只是尝试访问rails控制台中的函数来测试它。我从类似的问题中尝试了很多技巧,但我无法让它发挥作用。
在lib/filenames.rb文件中:
module Filenames
def sanitize_filename(filename)
# Replace any non-letter or non-number character with a space
filename.gsub!(/[^A-Za-z0-9]+/,