发布网友 发布时间:2022-04-25 14:58
共1个回答
热心网友 时间:2023-10-10 10:03
可以不用UE, 用Replace Pioneer帮你一次完成,很简单(并支持批量处理文件):
1. ctrl-o 打开文件(jpg列表),或者把列表直接粘贴到编辑窗口。
2. ctrl-h 替换,设置如下:
Replace Unit=Line(表示以行为处理单位)
Search for Pattern=.*
Replace with Pattern=
<image name=\"$match[3].$match[4]\" big=\"$match[1]_$match[2]_$match[3].$match[4]\" small=\"$match[1]_$match[2]_$match[3]_s.$match[4]\" n=\"\"></image>\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
你的例子的处理结果:
<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>
补充:
Replace Pioneer的所有替换操作都可以保存为脚本,下次直接调用即可。
假设某一处理需要3次替换,则可以把三个替换操作存到一个脚本里,下次调用此脚本即可一次完成三个替换。
参考资料:http://www.mind-pioneer.com