je ne suis plutôt débutant en Python, dans une chaîne :
je veux remplacer les And ou Or par And + retour à la ligneTimer 1 >= 10 And Timer 2 < 20 And Counter 1 >= 110
mon code :
remplace que la dernière itération :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 expression = re.sub(r'^(.*)\s+(And|Or{1})\s+(.*)$',r'\1 \2\n\3',expression.strip ()) print "expression = '%s'\n" % expression
commenr pourais-je donc le faire pour tous, en Perl ou shell unix on utilise g pour global.expression = 'Timer 1 >= 10 And Timer 2 < 20 And
Counter 1 >= 110'
Partager