Notepad++: Text ohne Leerzeichen finden

joergM

Newbie
Registriert
Dez. 2023
Beiträge
1
Ich habe eine kleine Herausforderung, die sich mit RegEx in Notepad++ vermutlich lösen lässt, aber ich bekomme es momentan nicht hin:

Ich möchte alle Passagen "Nennbetrag" finden, die kein Leerzeichen vorne oder hinten haben.

Was z. B. gefunden werden soll:
".Nennbetrag"
".Nennbetrag " (mit einem Leerzeichen danach)
" Nennbetrag." (will ich eigentlich nicht, kommt aber nicht oft vor, würde ich daher in Kauf nehmen

Was nicht gefunden werden soll (und das sind leider die Mehrheit der Einträge):
" Nennbetrag " (mit je einem Leerzeichen vorne und hinten)

Viele Grüße
Jörg
 
Für mich klingt das eher nach eine Frage nach:
Lass mir arbeiten oder lass mich arbeiten => lass ___ arbeiten :D
 
  • Gefällt mir
Reaktionen: BeBur und tRITON
Kenne die Syntax von NP++ nicht genau, aber

^.*?((\s+(Nennbetrag)\S+)|(\S+(Nennbetrag)\s+)|(\S+(Nennbetrag)\S+)).*?$

sollte funktionieren.

Erklärung:

s = whitespace
S = kein whitespace
*? = zögerlich
| = oder
( ) = Gruppe
 
Ach Sorry, hatte mich vertan... Das sollte der gesuchte Ausdruck sein:

((^|\S+)Nennbetrag(\S+|$))|((^|\S+)Nennbetrag)|(Nennbetrag(\S+|$))

Vereinfachungen vorbehalten. ;)

Edit: Zum Selber-Ausprobieren:

https://regex101.com/r/fr6BVt/1
 
Zuletzt bearbeitet:
Zurück
Oben