Notepad++ - wie Sie Charakter zum Anfang der Zeile
Ich versuche, fügen Sie Klammern an Anfang und Ende der Zeile in Notepad++. Mit sed würde ich das tun:
sed -i 's/^/(/' filename
sed -i 's/$/)/' filename
geben und fertig, aber ich habe mit Notepad ++ unter Windows. Ich ging zu suchen und zu ersetzen, wählte regulären Ausdrücken und versucht, Sie zu ersetzen "^" mit "(", aber ich habe "null-Länge übereinstimmen" und es doesn ' T fügen Sie das Zeichen (gleich mit ersetzen Sie "$" mit ")").
Was mache ich falsch?
Du musst angemeldet sein, um einen Kommentar abzugeben.
In das Suchfeld setzen
^(.*)$
und im Feld " ersetzen\(\1\)
. Dies funktioniert Prima für mich.^(foo)(bar)$
in der Suche und in\2\1
im ersetzen-Sie bekommenbarfoo
. Für jede capture-Gruppe haben Sie können Sie verwenden, dass\n
.Sorry, die Antwort gefunden, direkt nachdem ich die Frage gepostet. Falls jemand neugierig ist, in Notepad++ haben Sie zu entkommen, dass die klammerzeichen in der Erwägung, dass Sie nicht haben, um in der sed.
In Notepad++, unter "Ersetzen durch" wählen Sie:
und es wird funktionieren.