2015-03-30 56 views
1

因此,類似[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

您可以使用^([A-Z\s]+)$正則表達式來選擇只包含大寫字母(但不包含標點符號)的行。

enter image description here

如果要選擇具有大寫單詞行,你可以使用\b[A-Z]+\b正則表達式。

enter image description here

不要忘記選擇區分大小寫選擇!

+0

完美,謝謝!有沒有一個很好的cheatsheet這種東西在任何地方? – Argh 2015-03-30 18:33:26