Salut
Cela marche chez moi aussi
Mais quand j'essaye d'appliquer ceci directement sur le fichier, cela ne marche pas.
J'ai trouvé quelque chose
Je vous en ferais par une fois terminée
Ce code fonctionne :
Code : Tout sélectionner
$fichier = @DesktopDir & "\balise color.txt"
$file = @DesktopDir & "\balise color1.txt"
$str1 = BinaryToString(FileRead($fichier))
;~ MsgBox(0,"1", StringRegExpReplace($str1, '(?s)(\[color=.+?\])|(\[/color\])', ''))
filewrite($file,stringRegExpReplace($str1, '(?s)(\[color=.+?\])|(\[/color\])', ''))
ShellExecute($file)
Par contre, ce code ne fonctionne pas
Code : Tout sélectionner
$fichier = @DesktopDir & "\balise color.txt"
$file = @DesktopDir & "\balise color1.txt"
filecopy($fichier,$file,1)
stringRegExpReplace($file, '(?s)(\[color=.+?\])|(\[/color\])', '')
ShellExecute($file)
A n'y rien comprendre xD
Je vais donc prendre le code qui fonctionne
==> même si je n'aime pas comprendre pourquoi un simple
stringRegExpReplace($file, '(?s)(\[color=.+?\])|(\[/color\])', '') ne fonctionne pas ^^
Merci beaucoup en tout cas, du temps que vous m'avez consacré
++