У меня есть некоторое содержимое файла с путем как
/uploads/test/12/1234.jpg
Как я могу заменить всю такую структуру чем-то таким, что я могу найти эту структуру и добавить ее?
Например: / uploads/ test / [random no] / [random no] .jpg для 'test'
Попробовал это, когда имя файла было известно:
content = content.gsub("/test/#{filename}", test.url)
Но как мы можем добиться этого в ruby, когдаимя файла может быть любым (случайное нет в данном случае)?
Используете ли вы здесь лучшую ставку регулярного выражения?