Encore lui wrote:
> Oui je sais qu'il y a des templates merci pour l'info mais je ne
> souhaite pas les utiliser dans ce cas la.
>
> Sinon, je ne veux pas ajouter le texte à la fin mais au centre ou à la
> seconde ligne par exemple en insérant un nouveau texte...
Une petite fonction bien utile :
def file_inject(file_name, sentinel, string, before_after=:after)
gsub_file file_name, /(#{Regexp.escape(sentinel)})/mi do |match|
if :after == before_after
"#{match}\n#{string}"
else
"#{string}\n#{match}"
end
end
end
Source :
http://github.com/pixels-and-bits/strappy/blob/1d02cc07ac4b14a324b5eaac0d583c5bf2c672e4/base.rb
--
Posted via http://www.ruby-forum.com/.
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse
[email protected]
-~----------~----~----~----~------~----~------~--~---