删除字符串后一定数量的字符

删除字符串后一定数量的字符

我有一个 XML 文档,我应该删除 XML 标签后的一定数量的字符,例如:

<Title>0001: Title1</Title>
<Title>0002: Title2</Title>
<Title>0003: Title3</Title>

我应该删除标签后的 6 个字符,但保留其他所有字符,这样它就会变成这样:

<Title>Title1</Title>
<Title>Title2</Title>
<Title>Title3</Title>

我搜索过但没有找到解决这个问题的方法。

答案1

在 notepad++ 中打开查找替换对话框(CTRL+H)

  • 找什么:
    (<Title>).{6}
  • 替换为
    $1
  • 确保表单底部的“正则表达式”被选中
  • 还请勾选“环绕”
  • 按全部替换

您可以在这里测试正则表达式:https://regex101.com/r/qCMHwA/1

在此处输入图片描述

相关内容