我是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>就像我在上面提到的,搜索和切换对我来说不是个好主意。
我也不想从参照点数数字。
应该有个简单的方法来做我想做的事。请帮帮我!
非常感谢!
发布于 2019-12-09 07:51:16
如果所有内容都是一行,如示例中所示,那么regex就会工作。(确保在“替换”窗口中选择“正则表达式”选项)
在参考点之前搜索.*(?=<img width=1 height=1 alt="">)文本。
在参考点后搜索(?<=<img width=1 height=1 alt="">).*文本。然后用空字符串替换。那有用吗?
https://stackoverflow.com/questions/59243613
复制相似问题