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
 
ich bin gewiss kein Experte was das angeht, aber wäre
(.)Nennbetrag(.)
eine Option?
 
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