Incroyable ! Cela a fonctionné parfaitement. Je lis le post que vous avez lié et j’essaie de créer une expression régulière pour supprimer le BBCode RVB.
L’outil d’expression régulière indique que mon expression régulière est valide :
Cependant, lorsque je l’exécute, soit il ne met à jour aucun post, soit j’obtiens une erreur indiquant que ce n’est pas une expression régulière valide.
Voici à quoi ressemble le BBCode dans les sujets :
[COLOR=rgb(95, 66, 222)]
J’ai aussi essayé ceci :
rake posts:delete_word[‘[\WCOLOR=rgb\((\d{1,3}), (\d{1,3}), (\d{1,3})(, ){0,1}(0(\.\d+)?|1(\.0+)?)\)]’,‘regex’]
