如何在UltraEdit替换项里表达“查找内容”?

在word里在替换项里可以用“^&”代表查找内容,但是一直找不到UltraEdit如何表示,请高手帮忙!比如下面文本例子(名字虽然不固定,但都以.jpg结束):img_050306051610_cfroo.jpgimg_050306052100_demonwarlord.jpgimg_050306052216_devotion.jpg...要用UltraEdit查找替换成如下:img_050306051610_cfroo.jpg | img_050306051610_cfroo.jpgimg_050306052100_demonwarlord.jpg | img_050306052100_demonwarlord.jpgimg_050306052216_devotion.jpg | img_050306052216_devotion.jpg...如果有答案,那就可以把“img*.jpg”替换为“你的答案 | 你的答案”来实现了,期待!其实最终目的是想替换成下面结果,如果有高手能一次替换成如下那更好,如果上面能解决,那我自己可以两三步达到下边目的,也OK:<image name="cfroo.jpg" big="img_050306051610_cfroo.jpg" small="img_050306051610_cfroo_s.jpg" n=""></image><image name="demonwarlord.jpg" big="img_050306052100_demonwarlord.jpg" small="img_050306052100_demonwarlord_s.jpg" n=""></image><image name="devotion.jpg" big="img_050306052216_devotion.jpg" small="img_050306052216_devotion_s.jpg" n=""></image>...分不多,因为第一次参与,没什么积分。多谢zhiqiran的回答,回答的很详细,非常感谢啊!!如果没有更满意的答案,分就给你了。一直在使用UE,所以最好还是用UE来解决,并且工作中要经常用到前面这个方法。还是期待在UE里完成的答案!否则我用word一样可以分两步实现,因为经常用,就显得有些麻烦了。
2026年09月26日 08:26
有1个网友回答
网友(1):

可以不用UE, 用Replace Pioneer帮你一次完成,很简单(并支持批量处理文件):

1. ctrl-o 打开文件(jpg列表),或者把列表直接粘贴到编辑窗口。

2. ctrl-h 替换,设置如下:
Replace Unit=Line(表示以行为处理单位)
Search for Pattern=.*
Replace with Pattern=
\n

3. 打开最右边的advanced页,在run following at the beginning of replace 窗口输入:$word_input_delimiter='[_\.\s]+'

4. 点击replace,然后存盘,ok.

Replace Pioneer 下载地址:http://www.mind-pioneer.com, http://www.download.com

你的例子的处理结果:




补充:
Replace Pioneer的所有替换操作都可以保存为脚本,下次直接调用即可。
假设某一处理需要3次替换,则可以把三个替换操作存到一个脚本里,下次调用此脚本即可一次完成三个替换。