2012-12-09 32 views
0

我有包含18K線,包括鏈接和rondom ID碼,看起來像這樣的文本文件中刪除某些東西:查找和替換的幫助下,從文本

http://arduino.cc/en/Main/ArduinoBoardNano 
SC09661 
http://arduino.cc/en/Main/ArduinoBoardUno 
http://www.farnell.com/datasheets/1639172.pdf 

SC09670 
http://arduino.cc/en/Main/ArduinoBoardUno 
SC09665 
http://arduino.cc/en/Main/ArduinoEthernetShield 
SC09662 
http://arduino.cc/en/Main/ArduinoXbeeShield 
CS23020 
http://bcove.me/zypzpy2q 
SC09147 
http://cache.national.com/ds/LM/LM134.pdf 
SC08546 
http://cache.national.com/ds/LM/LM2574.pdf 
SC08540 
http://cache.national.com/ds/LM/LM2576.pdf 

」 我需要從這些文本中刪除所有這些ID代碼(SC08540,SC09662,...)和不以.pdf結尾的鏈接,我知道它可以與記事本++和其他程序替換funkction,但我不知道應該有多強烈我這樣做。也許我可以得到這個幫助?

回答

1

我還沒有找到一種方式,一氣呵成,用記事本要做到這一點++但這應該工作:

  • 打開替換對話框(Search --> Replace...),並選擇Regular expression
  • 搜索^.*[^\.][^p][^d][^f]$
  • 確保Replace with是空
  • Replace All

現在你有一個空行和你想要的鏈接的文件。至少有兩種方法來擺脫空行:

方法1:TextFX插件

  • 選擇所有文字
  • TextFX --> TextFX Edit --> Delete blank lines

方法2:更換

  • 確保光標位於文檔
  • 開放之初的替代盒(Search --> Replace...),並選擇Extended
  • 搜索\n\r
  • 確保Replace with是空
  • Replace All