Cela fait un moment que je m'amuse avec notepad ++ et je ne sais pas trop comment s'y prendre:
J'ai une ligne dans plusieurs fichiers (dans un répertoire racine) que je recherche. Exemple:
Brittany (File 1)
PeopleSleptWith 2
Tiffany (File 2)
PeopleSleptWith 4
Bonqueesh (File 3)
PeopleSleptWith 3456
.
.
.
Mon objectif est de remplacer toutes les lignes PeopleSleptWith
par une constante (I.E. PeopleSleptWith 7
), mais lorsque je recherche et remplace dans plusieurs fichiers, cela ne supprime pas la ligne complète, ce qui entraîne:
Brittany (File 1)
PeopleSleptWith 7 2
Tiffany (File 2)
PeopleSleptWith 7 4
Bonqueesh (File 3)
PeopleSleptWith 7 3456
Quand en réalité je veux:
Brittany (File 1)
PeopleSleptWith 7
Tiffany (File 2)
PeopleSleptWith 7
Bonqueesh (File 3)
PeopleSleptWith 7
Alors, comment puis-je continuer à trouver une chaîne, à supprimer tout ce qui se trouve dans cette ligne et à la remplacer par une autre chaîne?
Instructions
Ouvrez Notepad ++ et appuyez sur
Ctrl
+F
et puis duFind in Files
Options de l'onglet.Maintenant vous allez ...
Placez la chaîne au format regex de . Trouver quoi:
^.*(PeopleSleptWith).*$
- La chaîne se placera entre les parenthèses "
()
", comme indiqué ci-dessus dans#1
Mettez les 5 espaces puis le à remplacer par:
PeopleSleptWith 7
string- Mettez les filtres : en tant que
*.*
ou*.txt
ou quel que soit le type de fichier que vous remplacez- Placez le répertoire : à l'emplacement souhaité ( du dossier racine )
- Cochez l'option
Regular expression
- Sélectionnez
Replace in Files
Vérifiez le (s) fichier (s) et tout devrait être correct maintenant