Notepad++ - 只匹配只包含大写字母(或空格)的行

Notepad++ - match only lines that only contain CAPITAL LETTERS(or whitespace)

因此,[A-Z] 之类的内容将匹配大写字母。如何匹配完全大写的行(或具有 whitespaces/whitespace-like 个实体)?因此,在下面的示例中,我想删除第一行并保留其余所有...

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]

鉴于我的剧本写作技巧,也许删除所有文本的正则表达式会更合适,但是嘿...

您可以将 ^([A-Z\s]+)$ 正则表达式用于 select 只包含大写单词(但没有标点符号)的行。

如果你想 select 行包含大写单词,你可以使用 \b[A-Z]+\b 正则表达式。

别忘了select 匹配大小写选项!