删除 notepad++ 中不需要的所有信息,然后将其放在单独的行上

删除 notepad++ 中不需要的所有信息,然后将其放在单独的行上

我想知道如何获取大量代码然后删除所有我不需要的无用的东西。

例如,

<option value="S1">blah blah blah</option> <option value="s2">blah blah blah</option>

并将其变成

Blah blah blah
blah blah blah

我知道如何摆脱</option>相当容易,但我不知道一个简单的方法来摆脱<option value="different value each time">

另外,删除后是否可以将每个值放在各自的行上<option value='different value each time">?这样我就不必按回车键浏览数百行了?

答案1

我想删除所有我不需要的无用的东西

我知道如何轻松摆脱</option>,但我不知道摆脱的简单方法<option value="different value each time">

<option value='different value each time">此外,一旦删除,是否可以将每个值放在其自己的行上?

  • 菜单“搜索”>“替换”(或Ctrl+ H

  • 将“查找内容”设置为[\<]option value.*?[\>](.*?)[\<]/option[\>] ?

  • 将“替换为”设置为\1\r\n

  • 启用“正则表达式”

  • 点击“全部替换”

    在此处输入图片描述

<option value="S1">blah blah blah 1</option> <option value="s2">blah blah blah 2</option>

blah blah blah 1
blah blah blah 2

笔记:

  • 以上内容假设您正在使用 Windows EOL 编辑文本文件\r\n

  • 如果您使用具有不同 EOL 的文件,您可以使用菜单“编辑”>“EOL 转换”将它们转换为 Windows EOL。

  • 如果您没有使用 Windows EOL,并且不想转换它们,请改用以下命令:

    • 对于 Unix/OS X EOL,请使用\n代替\r\n

    • \r对于\r\nMac OS(最高版本 9)EOL,请使用


进一步阅读

相关内容