清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>
def currentDir = new File("d:/bakup"); def backupFile; def fileText; //Replace the contents of the list below with the //extensions to search for def exts = [".htm"] //Replace the value of srcExp to a String or regular expression //to search for. def srcExp = "<p align=\"left\"><a href=\"#1\">" //Replace the value of replaceText with the value new value to //replace srcExp def replaceText =new File("poem os china.txt").text currentDir.eachFileRecurse( {file -> for (ext in exts){ if (file.name.endsWith(ext)) { fileText = file.text; // backupFile = new File(file.path + ".bak"); //backupFile.write(fileText); fileText = fileText.replaceAll(srcExp, replaceText) file.write(fileText); } } } )