标题说明了一切,我在记事本+中找不到用于删除例如第 10 到第 20 个字符的选项。
我是否遗漏了什么或者还有其他选择?
例子:
原文:
<div id="dot"><a id="69149d5ac2-70" href="
必须看起来像:
<div id="dot"><a href="
答案1
我不确定这是你要问的,但如果你需要删除第 10 到 20 个字符每个行,一种快速的方法是块选择。
您只需按住ALT并拖动即可选择一个矩形字符块。然后点击DEL即可删除它们。
答案2
不幸的是,Notepad++ 不支持{i,j}
正则表达式中原子计数的界限。
以下说明将根据字符串的内容删除该字符串。它可能会选择文件中类似的其他字符串,因此请谨慎使用“全部替换”按钮。
- 从搜索菜单中选择替换。
- 在“查找内容”字段中输入:(
(<a) id="[0-9a-f-]*"
最后一个引号后有一个空格)。 - 在替换为字段中输入
\1
。 - 在搜索模式框中选择正则表达式。
- 根据需要使用“查找下一个”、“替换”和“全部替换”。