J'ai une question très fondamentale que je ne peux tout simplement pas comprendre. J'ai un document texte comme ceci:
This is 5 a test!
This 3 is a test!
This is a 9 test!
et je veux que ça ressemble à ça:
This is 5c a test!
This 3c is a test!
This is a 9c test!
Cela signifie que je veux ajouter un "c" à chaque numéro que je trouve. J'ai essayé ceci:
Find what: [0-9]+]
Replace with: $1c
Search Mode: Regular expression
mais je fais évidemment quelque chose de mal parce que cela ne fonctionne pas. L'aide serait appréciée. Je vous remercie!
Vous avez presque tout compris.
Vous voulez rechercher ([0-9]+)
Et remplacez-le par $1c
Vous utilisez ( )
pour créer un groupe de capture. $ 1 fonctionne.
Vous pouvez également remplacer par $0c
, sans avoir à utiliser un groupe de capture.
\d+
$0c
résultat pour l'exemple donné:
This is 5c a test!
This 3c is a test!
This is a 9c test!