440 votes

Notepad++ ajouter à chaque ligne

J'utilise Notepad++ et je ne parviens pas à résoudre ce problème.

J'ai de nombreuses lignes qui commencent toutes par http . Je dois ajouter du texte à chaque ligne. Je dois également ajouter un texte différent à la fin de chaque ligne. Chaque ligne se termine d'une manière différente.

Quel est le moyen le plus rapide d'ajouter le texte au début de chaque ligne et aussi le texte à la fin de chaque ligne dont j'ai besoin ?

2 votes

Remplacer par des expressions régulières. Remplacer end of line (je ne me rappelle pas de quel symbole il s'agit) avec [mon texte]. end of line

0 votes

Regardez bloc-notes-plus-plus.org pour savoir comment utiliser cet outil

0 votes

Voulez-vous ajouter le même texte à chaque ligne ?

14voto

Swastik Raj Ghosh Points 128

Bon, je poste ceci après un si long moment mais ce sera le plus facile de tous.

  1. Pour ajouter du texte au début de toutes les lignes, il suffit de cliquer ici et de faire ALT+C et vous obtiendrez la boîte ci-dessous. Tapez votre texte et cliquez sur OK et c'est fait.

    enter image description here

  2. Pour ajouter un certain texte à la fin de toutes les lignes, faites CTRL+F, et choisissez REPLACE. Vous obtiendrez la boîte ci-dessous. Mettez '$' dans 'find what' et dans 'replace with' tapez votre texte. Assurez-vous de choisir 'regular expression' dans le mode de recherche (en bas à gauche). Enfin, cliquez sur "replace all" et vous avez terminé.

enter image description here

14voto

Steve Works Points 193

Appuyez sur Ctrl+H Sélectionnez l'expression régulière

Essayez ceci pour placer un caractère quelconque au début de chaque ligne

Trouvez quoi : ^() ou juste ceci ^

Remplacer par : tout caractère que vous voulez placer.

Essayez ceci pour placer un caractère quelconque à la fin de chaque ligne

Trouvez quoi : ()$ ou juste ceci $

Remplacer par : tout caractère que vous voulez placer.

12voto

Sireesh Points 802

Ouvrez Notepad++, puis cliquez sur Ctrl + F .

Choisissez l'expression régulière

*Trouver quoi : "^" (qui représente l'index de chaque ligne - "PREFIX").

Remplacer par : "anyText "*

enter image description here

Pour Suffixe sur chaque ligne : Suivez les mêmes étapes que ci-dessus "Remplacer ^ par $" . C'est tout.

9voto

santosh Points 38

Notepad++ Ajouter un mot au début de chaque ligne

Suivez cette instruction pour écrire n'importe quoi au début de chaque ligne avec Notepad++.

Ouvrez Notepad++,

Appuyez sur Cntrl + H ouvrir la boîte de dialogue Rechercher/Remplacer.

Tapez maintenant ^ dans le Trouvez ce que textbox (Tapez ^ sans espace)

Tapez n'importe quoi (comme dans notre exemple, j'écris "John") dans le champ de saisie. Remplacer par textbox (Ecrire du texte un/plus d'espace pour ajouter un/plus d'espace après votre texte dans chaque ligne)

Sélectionnez le Expression régulière option

Placez votre curseur sur la première ligne de votre fichier pour vous assurer que toutes les lignes sont affectées.

Cliquez sur Remplacer tout bouton

enter image description here

enter image description here

Notepad++ ajoute du texte à la fin de chaque ligne

Suivez cette instruction pour écrire quelque chose à la fin de chaque ligne avec Notepad++.

Ouvrez Notepad++,

Appuyez sur Cntrl + H ouvrir la boîte de dialogue Rechercher/Remplacer.

Tapez maintenant $ dans le Trouvez ce que textbox (Tapez $ sans espace)

Tapez n'importe quoi (comme dans notre exemple, j'écris "John") dans le champ de saisie. Remplacer par textbox (Ecrire un/plusieurs espaces pour ajouter un/plusieurs espaces avant votre texte dans chaque ligne)

Sélectionnez le Expression régulière option

Placez votre curseur sur la première ligne de votre fichier pour vous assurer que toutes les lignes sont affectées.

Cliquez sur Remplacer tout bouton

enter image description here

enter image description here

Pour tous les tutoriels Notepadd++ : VISITE :)

0 votes

Cela semble très similaire à de nombreuses autres réponses ici. Pouvez-vous modifier d'expliquer quel nouvel éclairage votre réponse apporte au sujet. Les réponses qui ne font que répéter des informations existantes ne sont pas utiles. Il est bon de répondre, mais je vous recommande de rechercher les questions pour lesquelles aucune réponse n'est acceptée ou pour lesquelles il n'y a que quelques réponses médiocres (ou incomplètes). Notez que "Notepad++" n'a qu'un seul "d".

3voto

Hunter Points 31

Pour ajouter un texte différent à la fin de chaque ligne, vous pouvez utiliser le plugin ConyEdit pour le faire.
Avec ConyEdit fonctionnant en arrière-plan, suivez ces étapes.

  1. utiliser la ligne de commande cc.gl a pour obtenir des lignes et les stocker dans un tableau nommé a.
  2. utiliser la ligne de commande cc.aal //$a pour ajouter après chaque ligne, en utilisant le contenu du tableau a.

Exemple
enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X