J'utilise Notepad++ et je n'arrive pas à comprendre ce problème :
J'ai de nombreuses lignes qui commencent toutes par http
. J'ai besoin d'ajouter du texte devant dans chaque ligne. De même, je dois ajouter un texte différent à la fin de chaque ligne. Chaque ligne se termine différemment.
Quel est le moyen le plus rapide d'ajouter du texte au début et à la fin de chaque ligne ?
Suivez les étapes suivantes :
Pour ajouter un mot, tel que test
, au début de chaque ligne :
- Tapez
^
dans la zone de texteTrouver quoi
.- Tapez
test
dans la zone de texteRemplacer par
.- Placez le curseur sur la première ligne du fichier pour vous assurer que toutes les lignes sont affectées.
- Cliquez sur le bouton "Remplacer tout".
Pour ajouter un mot, tel que test
, à la fin de chaque ligne :
- Tapez
$
dans la zone de texteTrouver quoi
.- Tapez
test
dans la zone de texteRemplacer par
.- Placez le curseur sur la première ligne du fichier pour vous assurer que toutes les lignes sont affectées.
- Cliquez sur le bouton "Remplacer tout".
Cela vous permet de taper sur toutes les lignes simultanément.
J'ai trouvé la solution ci-dessus [ici] (https://superuser.com/questions/351121/add-a-string-to-every-line-of-a-selection).
Je pense que c'est beaucoup plus facile que d'utiliser les regex.
Notepad++ a une capacité d'édition très puissante. (Aujourd’hui, je recherche une fonction similaire dans Sublime Text), mais pour Notepad++, il suffit de maintenir la touche Alt enfoncée lorsque vous faites glisser la souris. Ce que vous tapez remplacera alors la colonne sélectionnée sur chaque ligne. Pour insérer sans remplacer le texte existant, utilisez Alt-Shift.
![entrez la description de l'image ici][1]