/ / Notepad ++ - passen Sie nur Zeilen an, die nur GROSSBUCHSTABEN (oder Leerzeichen) enthalten - regex, notepad ++

Notepad ++ - passen Sie nur Zeilen an, die nur GROSSBUCHSTABEN (oder Leerzeichen) enthalten - regex, notepad ++

Also wird etwas wie [A-Z] dem Kapital entsprechenBriefe. Wie kann ich Zeilen abgleichen, die vollständig in Großbuchstaben geschrieben sind (oder Whitespaces / Leerzeichen-ähnliche Entitäten haben)? Im folgenden Beispiel möchte ich die erste Zeile ausmerzen und den Rest behalten ...

EVIL WIZARD
Ye insolent peasant swine!
By the demonic creatures
Resident in my ancient beard
Ye shall know true misery
Before this day is done!

[EVIL WIZARD laughs maniacally as hordes of rodents eat everything in sight]

Angesichts meiner Fähigkeiten als Drehbuchautor wäre vielleicht eine Regex, um den ganzen Text zu entfernen, angemessener, aber hey ...

Antworten:

2 für die Antwort № 1

Sie können verwenden ^([A-Zs]+)$ Regex, um Zeilen zu wählen, die nur Wörter in GROßBUCHSTABEN enthalten (aber keine Interpunktion).

Bildbeschreibung hier eingeben

Wenn Sie Zeilen mit Großbuchstaben auswählen möchten, können Sie verwenden b[A-Z]+b Regex.

Bildbeschreibung hier eingeben

Vergiss nicht zu wählen Matchfall Möglichkeit!