例如,Notepad++ 删除第 10 到第 20 个字符

例如,Notepad++ 删除第 10 到第 20 个字符

标题说明了一切,我在记事本+中找不到用于删除例如第 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
  • 在搜索模式框中选择正则表达式。
  • 根据需要使用“查找下一个”、“替换”和“全部替换”。

相关内容