Notepad ++ - 仅匹配仅包含CAPITAL LETTERS(或空格)的行

时间:2015-03-30 18:25:43

标签: regex notepad++

所以像[A-Z]这样的东西会匹配大写字母。如何匹配完全以大写字母(或具有空格/类空白实体)的行?所以,在下面的例子中,我想根除第一行并保留所有其余部分......

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]

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

1 个答案:

答案 0 :(得分:2)

您可以使用^([A-Z\s]+)$正则表达式选择仅包含大写字母(但没有标点符号)的行。

enter image description here

如果要选择带有大写单词的行,可以使用\b[A-Z]+\b正则表达式。

enter image description here

不要忘记选择匹配大小写选项!