Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Text 查找并替换帮助,以从文本中删除某些内容_Text_Replace_Notepad++_Notepad - Fatal编程技术网

Text 查找并替换帮助,以从文本中删除某些内容

Text 查找并替换帮助,以从文本中删除某些内容,text,replace,notepad++,notepad,Text,Replace,Notepad++,Notepad,我有一个包含18k行文本的文件,其中包含链接和rondom ID代码,如下所示: " " 我需要从本文中删除所有未以.pdf结尾的ID代码(SC08540,SC09662,…)和链接,我知道可以使用记事本++和其他程序,使用Replace FunkAction,但我不知道该怎么做。也许我可以在这方面得到帮助?我还没有找到一种使用Notepad++一次性完成这项工作的方法,但这应该可以: 打开替换框(Search-->replace…)并选择Regular expression 搜索^.[^.]

我有一个包含18k行文本的文件,其中包含链接和rondom ID代码,如下所示:

"

"
我需要从本文中删除所有未以.pdf结尾的ID代码(SC08540,SC09662,…)和链接,我知道可以使用记事本++和其他程序,使用Replace FunkAction,但我不知道该怎么做。也许我可以在这方面得到帮助?

我还没有找到一种使用Notepad++一次性完成这项工作的方法,但这应该可以:

  • 打开替换框(
    Search-->replace…
    )并选择
    Regular expression
  • 搜索
    ^.[^.][^p][^d][^f]$
  • 确保
    替换为
    为空
  • 全部更换
现在您有了一个包含空行和所需链接的文件。至少有两种方法可以消除空行:

方法1:TextFX插件

  • 选择所有文本
  • TextFX-->TextFX编辑-->删除空行
方法2:替换

  • 确保光标位于文档的开头
  • 打开替换框(
    Search-->replace…
    )并选择
    Extended
  • 搜索
    \n\r
  • 确保
    替换为
    为空
  • 全部更换
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