搜索->替换 不是有么不过好像不能完成你想要的功能,这个只能一次替换一个正则啊 我觉得你应该写个java方法,循环替换就ok了呀,例如: public void replace(Map regmap){ String fileText = "";//读文件的内容 Iterator it = keySet()iterator(); while(hasNext()){ String key = xt(); String tar = (key); fileTplaceAll(tar, key); } }当然一般文件很大才会用ultraedit打开的,不过再大java也可以读到内存中的吧,试试看吧