0

我是 EmEditor 的新手,无法自由使用它。

我现在无法处理的最棘手的问题是批量删除我想要的字符

我想知道如何从我设置的参考点批量删除左侧或右侧。

由于要编辑大量行,并且每一行在我的参考点周围都有自己的各种类型的字符,“搜索和删除(或切换)”对我不起作用。

这是一个例子:

<table width=100% border=0 cellpadding=0 cellspacing=0><tr><td bgcolor=#3366cc><img width=1 height=1 alt=""></td></tr></table>

我想将以下部分设置为我的参考点。

<img width=1 height=1 alt="">

如果要删除左边,下面的代码应该已经删除。

<table width=100% border=0 cellpadding=0 cellspacing=0><tr><td bgcolor=#3366cc>

如果删除正确,下面的代码应该已经删除。

</td></tr></table>

就像我在上面提到的那样,搜索和切换对我来说不是一个好主意。

而且我也不想从参考点计算数字。

应该有一种简单的方法来做我想做的事。请帮我!

非常感谢!

4

1 回答 1

0

如果一切都是一行,例如示例中的,那么正则表达式将起作用。(确保在替换窗口中选择“正则表达式”选项)

在参考点之前搜索.*(?=<img width=1 height=1 alt="">)文本。

在参考点之后搜索(?<=<img width=1 height=1 alt="">).*文本。然后用空字符串替换。那样有用吗?

于 2019-12-09T07:51:16.713 回答