Retourner au contenu associé (entrée de forum : Remplacement d'une chaine de caractère)
Posté par cho7 (site web personnel) le 03 janvier 2007 à 09:35. En réponse au message Remplacement d'une chaine de caractère. Évalué à 3.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: tail et sed (par exemple)
Posté par cho7 (site web personnel) . En réponse au message Remplacement d'une chaine de caractère. Évalué à 3.
En python, une solution triviale serait de faire un truc genre
print "begin"
fic = open("test.xml","r")
lignes = fic.readlines()[-3:]
fic.close()
nouveaufichier = []
for ligne in lignes:
nouveaufichier.append(ligne.replace("bou","pouet"))
fic = open("nouveau_test.xml","w")
fic.write("".join(nouveaufichier))
fic.close()
print "end"
Mais il doit surement exister plus simple, et pour des remplacements plus élaborés voir le module re d'expressions régulières