Notepad++ - comment ajouter du caractère au début de la ligne

j'essaie d'ajouter des parenthèses au début et à la fin de la ligne dans le bloc-notes++. À l'aide de sed, je voudrais faire:

   sed -i 's/^/(/' filename
   sed -i 's/$/)/' filename

, et doit être fait, mais je dois utiliser Notepad ++ sous Windows. Je suis allé chercher et remplacer, j'ai choisi des expressions régulières et j'ai essayé de remplacer "^" par "(", mais j'ai eu "zero length match" et ça n'ajoute pas le caractère (même chose avec remplacer "$" par ")").

Qu'est-ce que je fais de mal?

8
demandé sur Tensigh 2014-08-05 11:04:36

2 réponses

Dans le champ de recherche mis ^(.*)$ et dans le champ remplacer \(\). Cela a très bien fonctionné pour moi.

13
répondu rinukkusu 2014-08-05 07:07:34

Désolé, j'ai trouvé la réponse juste après avoir posté la question. Dans le cas où quelqu'un est curieux, dans le bloc-notes++, vous devez échapper aux caractères entre parenthèses alors que vous n'avez pas à le faire dans sed.

dans Notepad++, sous" Replace with", choisissez:

  \(

et ça va marcher.

3
répondu Tensigh 2014-08-05 07:06:59