Expression régulière conditionnelle
Ma question n'est pas directement liée à latex mais presque. Dans un très gros document, les entrées d'index n'ont pas été correctement créées et les instances suivantes existent: \index{mot1!mot2} existent : `\index{mot1!mot2}` (correct) mais aussi \index{mot1 !mot2}, \index{mot1! mot2} `\index{mot1 !mot2}`, `\index{mot1! mot2}` et \index{mot1 `\index{mot1 ! mot2}. mot2}`.
J'aimerais corriger toutes ces erreurs de manière automatique mais je ne vois pas trop comment faire: faire : Perl + Expressions expressions régulières ? Python ?