Notepad++

Text-Ersetzungen

Bei allen Ersetzungen darauf achten, dass der Suchmodus im Ersetzen-Dialog auf „Reguläre Ausdrücke“ steht und dass . findet \r und \n nicht aktiviert ist:

  • Dem Konstrukt STARTBeliebig ENDetwas hinzufügen: Suchen nach START(.*) END. Ersetzen mit START\1 neuer Inhalt END
  • Jedem Zeilenanfang etwas hinzufügen: Suchen nach ^. Mit dem ersetzen, was an den Zeilenanfang soll.
  • Jedem Zeilenende etwas hinzufügen: Suchen nach $. Mit dem ersetzen, was ans Zeilenende soll.
  • Jedem Zeilenanfang und jedem Zeilenende etwas hinzufügen: Suchen nach ^(.+)$. Mit xy\1abersetzen. xy und ab nach eigenen Wünschen verändern.
  • Alle Zeichen löschen bis auf Zeichen von ANFANGSZEICHEN bis ENDZEICHEN: Suchen nach .*ANFANGSZEICHEN.(.*?).ENDZEICHEN.*. Ersetzen mit /1.
  • Zeilenumbrüche in „Ersetzen durch“ einfügen: Unter „Ersetzen durch“ die Zeilenumbrüche mit „\n“ eingeben.
    Hinweis: Es ist nicht möglich mehrere Zeilen (mit wirklichen Zeilenumbrüchen) in das „Ersetzen durch“-Feld einzufügen. Es wird in diesem Fall immer nur die letzte Zeile (des eingefügten Textblocks) genommen.
  • Alle Zeichen nach bestimmtem ZEICHEN löschen: Suchen nach ZEICHEN.*. Ersetzen mit nichts. Darauf achten dass . findet \r und \n nicht aktiviert ist. Wenn zu suchendes Zeichen Klammer ist nach \( suchen.[1]
  • Alle Zeichen vor bestimmtem ZEICHEN löschen: Suchen nach .*ZEICHEN. Ersetzen mit nichts.
  • Alle Zeichen von ANFANGSZEICHEN bis zum ENDZEICHEN löschen: Suchen nach ANFANGSZEICHEN[^ENDZEICHEN]*ENDZEICHEN. Ersetzen mit nichts.