我想知道如何获取大量代码然后删除所有我不需要的无用的东西。
例如,
<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\n
Mac OS(最高版本 9)EOL,请使用