Finde und ersetze ein Zeichen mit einem Steuerzeichen

822
P.Brian.Mackey

Kann man ein Zeichen finden und durch ein Steuerzeichen ersetzen? Gegeben der Text

eins zwei drei

Ich möchte suchen ,und ersetzen mit \n(neue Zeile). Das Ergebnis wird also

eins
zwei
drei

Ich verwende Visual Studio, aber ich glaube, dass dies für fast jeden Texteditor in Windows gilt.

0
Haben Sie sich UltraEdit angesehen? Möglicherweise ist dies möglich: http://www.ultraedit.com/ bwall vor 13 Jahren 0
Und um klar zu sein, diese Funktionalität wäre vom Editor und nicht vom Betriebssystem abhängig. EBGreen vor 13 Jahren 0

3 Antworten auf die Frage

0
RedGrittyBrick

Ich kenne keine Methode, die in verschiedenen Editoren funktioniert.

In Visual Studio kann \u000d\u000aes funktionieren

In vim würdest du verwenden \r

Andere Programme haben praktisch unterschiedliche Methoden

Das brachte Literale in meine Zeichenfolge. Visual Studio 2010. P.Brian.Mackey vor 13 Jahren 0
0
Noam Kremen

In TextPad können Sie eine Regex-Suche mit Steuerzeichen durchführen. Ich habe schnell nach einer ähnlichen Option auf den VS2010-Support-Boards gesucht. Es sieht so aus, als ob es nicht implementiert wurde.

0
Harry Johnston

Verwenden Sie in Visual Studio 2010 Quick Replace (Steuerelement-H) und aktivieren Sie unter "Suchoptionen" die Option "Verwenden: Reguläre Ausdrücke". Sie können dann angeben, dass eine neue Zeile eingefügt wird.