Forum: PC Hard- und Software AtmelStudio 7, Editor: Replace am Anfang der Zeile?


von Petermann (Gast)


Lesenswert?

Wie kann man im Editor des AS7 nur am Anfang der Zeile Texte ersetzten?

Am Anfang der Zeile steht z. B. ein Leerzeichen und dann kommt ein Wort. 
Leerzeichen und Wort möchte ich durch mehrere Leerzeichen und ein 
anderes Wort ersetzen.

von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Petermann schrieb:
> Wie kann man im Editor des AS7 nur am Anfang der Zeile Texte ersetzten?

Kann dieser Regular Expressions? Wenn nicht, kannst Du das vergessen.

Du kannst aber Notepad++ dafür verwenden.

STRG-H startet Ersetzen-Dialog
Unten Haken bei Regular Expressions setzen.

Da man hier Leerzeichen nicht sehen kann, verwende ich im Beispiel 
Unterstriche:
1
Find what:     ^_ (Das ist ein Leerzeichen am Zeilenanfang)
2
Replace whith: _____ (Hier als Beispiel 5 Leerzeichen)

Das "^" kennzeichnet einen String, der am Anfang der Zeile steht.

Wenn noch ein Wort einbezogen werden soll, dann:
1
Find what:     ^_WORT
2
Replace whith: _____ANDERESWORT

: Bearbeitet durch Moderator
von Petermann (Gast)


Lesenswert?

Vielen Dank: Notepad++ ist praktisch schon installiert :)

von c-hater (Gast)


Lesenswert?

Frank M. schrieb:

> Kann dieser Regular Expressions?

Kann er. Ist ja schließlich der vom MS VisualStudio.

von A. B. (Gast)


Angehängte Dateien:

Lesenswert?

Das Beispiel zeigt:
******************
 - Suchen von "LineEnd und zwei Leerstellen" und
 - Ersetzen durch "LineEnd und Tabulator"

Suchen und ersetzen ist beschränkt auf einen markierten Ausschnitt.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.