我的文件包含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结尾的链接,我知道它与Notepad ++和其他程序一致,使用Replace funkction,但我不知道应该如何exacly应该我这样做也许我可以帮忙解决这个问题?
答案 0 :(得分:1)
我还没有找到使用Notepad ++一次性完成此操作的方法,但这应该有效:
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