2015-04-07 4 views
2

Я хотел бы добавить новый текст в файл, но только после некоторого существующего совпадения.Добавить текст в файл после определенного соответствия

Чтобы добавить текст, в настоящее время я делаю что-то вроде:

File.open(path/to/file, 'a') { |file| file.puts(text) } 

Но это всегда добавляет text в конце файла.

Есть ли способ добавить text после определенной строки в тексте, а не в конце файла?

ответ

Смежные вопросы