En utilisant un remplacement d'expression régulière générale (pour moi, je le fais par TextMate) est-il possible de modifier un jeton capturé?Modifier des jetons capturés à partir d'une expression régulière?
J'ai essentiellement eu une poignée de énumérations que je veux modifier ...
CONSTANT get { return 1; }
CONSTANT get { return 2; }
CONSTANT get { return 3; }
Ce que je voudrais faire est de capturer le « retour x » ...
return [\d]
... mais modifier la valeur de retour en décrémentant par 1
$1-1
est-il de toute façon de faire cela uniquement en utilisant des expressions rationnelles?
TIA!
Bob
Regexps par eux-mêmes ne vous donne pas superpuissances édition; nous devons en savoir un peu plus sur l'environnement. Dans quelle langue tout cela se passe-t-il? Est-ce que "TextMate" est un programme avec un langage macro? S'il vous plaît ajouter un tag approprié! –