你能在两个单词之间进行替换吗? - Notepad++

你能在两个单词之间进行替换吗? - Notepad++

我得到了这个列表,我想用另一边的数字替换“.gif”之间的所有内容

“.gif” 需要替换为同一行上 > 和 .gif 之间的所有内容

因此你在同一行上得到了“.gif”和 FI6 将其更改为“FI6.gif”

这是一张图片
图像

原因是很多,非常多其中。(4423)

有人可以帮忙吗?

答案1

只需使用正则表达式查找和替换。

寻找:<img src="\.gif" alt="\.gif"> <a href="(.*)gif">(.*)gif</a>

用。。。来代替<img src="\1gif" alt="\1gif"> <a href="\1gif">\2gif</a>

Regular Expression在搜索对话框中检查搜索模式并单击Replace all

答案2

如果各行都相同,如下所示:

在此处输入图片描述

然后我可以录制一个宏来执行它。

在 Notepad++ 中,您需要做的是将输入光标定位在第一行的开头,然后使用键盘进行所需的更改:

您需要录制宏,然后使用右箭头一直转到 FI3.gif 的开头,然后使用 shift 选择此部分并使用 CTRL + C 进行复制

使用左箭头返回到您想要书写的位置,然后使用 CTRL + V 粘贴,然后移动到下一行并再次将打字光标定位在开头。

然后停止宏录制并让它播放整个文档,然后它会为您完成。

我经常使用它,它非常坚固。

如果需要的话可以更详细地解释一下,但要稍微尝试一下,看看你做得如何。

相关内容