2010-11-23 103 views
0

我試圖用Notepad ++來做一些查找和替換,因爲我正在處理數千行數據。使用記事本查找和替換++

以下是我正在處理的數據結構的示例。

A = Can be any Aplabet 
X = Can be any Number 0-9 
RX = Number that I want to replace with another value. 

AAAAA X.XXXXXX X.XXXXX X X X X X XX:XX:XX:XX.XXX XXX RXRXRXRXRXRX XXXXXX XXXXXX 

Actual Example 

werwer 2.178924 1.17892 1 1 1 1 1 12:14:44:59.123 123
gret 2.178975 1.15731 1 1 1 1 1 12:14:44:59.123 123
sdfwe 2.123245 1.15171 1 1 1 1 1 12:14:44:59.123 123 0555312 123345 123123 

有沒有可以使用的快捷方式?

+0

http://superuser.com/將是這樣的問題,一個更好的地方。 – abhilash 2010-11-23 06:52:15

回答

-1

按ctrl + F,然後轉到替換選項卡。

0

這看起來很適合awk的工作。

awk '{print "$1 $2 $3 $4 $5 $6 $7 $8 $9 NUMBERS I'\''M CHANGING $11 $12"}' <file.txt> newfile.txt 

您還可以嘗試vim的塊突出顯示和插入/更改功能。我不知道記事本++是否有類似的東西。

1

N ++不是工作的工具,因爲它具有非常有限的正則表達式功能。在一個體面的編輯器,你可以用

\1your_text\2 

但記事本+ +正則表達式的語法既不支持也不(?:)更換{10}

((?:[a-zA-Z0-9:\.]+\s+){10})\d+(.*) 

有很多正則表達式工具,選擇其中。

P.S.我也嘗試過重複第一個模式十次來模擬{10},但它仍然不起作用。