[^\n]*ja.resx[^\n]*\n?
正则表达式表示 ja.resx 所在行

 

删除 关键字所在行 的前3行:
(^.*?(\r?\n|\r)){3}(.*?关键字)
替换为:
\3

删除 关键字所在行 的后5行:
(关键字.*?(\r?\n|\r))(^.*?(\r?\n|\r)){5}
替换为:
\1

删除 关键字所在行 的前4行及后2行:
(^.*?(\r?\n|\r)){4}(.*?关键字.*?(\r?\n|\r))(^.*?(\r?\n|\r)){2}
替换为:
\3

 

替换各种代码可以这样使用,

要删除以下的代码

    <EmbeddedResource Include="TreeListFilterEditor.es.resx">
      <DependentUpon>TreeListFilterEditor.cs</DependentUpon>
    </EmbeddedResource>

 

先替换 .es.resx"> 后两行

(.es.resx">.*?(\r?\n|\r))(^.*?(\r?\n|\r)){2}

再替换  .es.resx">  当前行

 

[^\n]*.es.resx">[^\n]*\n?

也可以这样使用,与上面的效果相同,而且只需要一步

([^\n]*.ja.resx">[^\n]*\n?.*?(\r?\n|\r))(^.*?(\r?\n|\r)){1}

 

相关文章:

  • 2021-11-05
  • 2022-12-23
  • 2021-10-19
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-03
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-24
  • 2021-08-29
  • 2022-12-23
相关资源
相似解决方案