下面是编程之家 jb51.cc 通过网络收集整理的代码片段。
编程之家小编现在分享给大家,也给大家做个参考。
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); } } } )
以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。