2016-04-17 22 views
-5

Ich versuche, in NotePad ++ Leerzeichen zwischen einem Wort und einer Zahl hinzuzufügen. Zum Beispiel:NotePad ++ Leerzeichen zwischen einem Wort und einer Zahl hinzufügen

  • Number1234567

  • Numer2345678

zu

  • Nummer 1234567

  • Nummer 2345678

+8

Wie ist es mit Java verwandt? –

+1

Um ein Leerzeichen in einem Texteditor einzufügen, bewegen Sie den Cursor an die Stelle, an der Sie das Leerzeichen einfügen möchten, indem Sie die Pfeiltasten auf Ihrer Tastatur verwenden oder mit der Maus darauf klicken und dann die Leertaste auf Ihrer Tastatur drücken. – Andreas

+0

Verwenden Sie 'indexof()', um den Index zu suchen, in dem die Zahlen beginnen. Die Suche muss die Regex haben '[0-9] +' –

Antwort

3

in Notepad ++:

  1. Press ctrl+h öffnen Sie das "Ersetzen" -Dialog.
  2. Geben Sie ([a-z])([0-9]) in das Feld "Find what:" ein.
  3. Geben Sie \1 \2 in das Feld "Ersetzen durch:" ein.
  4. Wählen Sie "Regulärer Ausdruck" im Feld "Suchmodus".
  5. Stellen Sie sicher, dass "Groß-/Kleinschreibung beachten" deaktiviert ist.
  6. Stellen Sie sicher, dass "Wrap around" aktiviert ist.
  7. Stellen Sie sicher, dass "In Auswahl" deaktiviert ist.
  8. Klicken Sie auf "Alle ersetzen".
0

Ich habe keine Ahnung, warum Java dort ist, aber um Regex-Ersatz in Notepad ++ zu tun wählen Sie die Regex-Optionen (natürlich). Der Fund sollte Number(\d+) sein. Der Ersatz sollte Number \1 sein. Backslash 1 ist die erste übereinstimmende Gruppe aus dem Suchregex. (\ d +) ist eine Gruppierung, die mindestens einer Ziffer entspricht.

Verwandte Themen