2011-07-11 33 views
0

在記事本中查找正則表達式來過濾和消除.AAA擴展名的文件。這裏有一個例子:使用正則表達式只選擇特定的文件擴展名

test it.AAA' 
NOT NEW SO.BBB' 
FULLFORT.CCA' 
ASDASD.123' 
SDSAD.AAA' 
ASDA.322' 

我找的結果是:

NOT NEW SO.BBB' 
FULLFORT.CCA' 
ASDASD.123'  
ASDA.322' 

如果空格被刪除,但沒有太細這是件好事。使用記事本+ +

編輯:我已經編輯,而不是選擇它們的.AAA文件。

編輯2:對不起,我實際上是在另一個文本文件中尋找文件擴展名,所以它們都是字符串,我只顯示了字符串的最後部分。

+0

就像「。* AAA'$」? – Johnny

+0

對不起,我只是編輯了結果..請參閱編輯... – Ram

回答

2

查找:

^.*\.AAA'$ 

替換什麼。

如有必要,選擇全部並刪除空行TextFX> TextFX編輯>刪除空行

+0

尋找沒有.AAA'作爲尾隨字符的字符串 – Ram

+0

是的,你正在尋找「過濾和消除.AAA擴展文件」。這就是我的答案。 – BoltClock

+0

哦,是的,它的作品....謝謝! – Ram

1

(更新)

wiki doc。或搜索「。* \。AAA'$」,替換爲無。這將留下一條空白線。如果你想清理這些了,全選,然後 TextFX.TextFX Edit.Delete Blank Lines

+0

刪除單獨通道中的空格。正則表達式不需要 - 只是普通的搜索/替換。 –

+0

如何只能解析那些擴展名爲.AAA的文件? – Ram

+0

它實際上是擴展名之前的大字符串..它就像23432dgdf dsfd.ABC,DFD_33_34.AAA中我想只看到非.aaa擴展記錄 – Ram

0

這似乎工作:

(.xls|.csv)$ 
相關問題