Gradle 用渐变替换文本

Gradle 用渐变替换文本,gradle,Gradle,问题 收到错误,因为gradle无法读取“\”或“-”。如果我把这些值改为“a”,“b”,它就会工作。我怎么能克服这个 ant.replaceregexp(match:'\', replace:'-', flags:'g', byline:true) { fileset(dir: project.'ws.dir', includes: 'warname.txt') } 试着在它们前面加上\,比如“\\”。我做了,构建成功了,但没有替换任何东西。贴出错误的图片,然后试着用“\\\\\”代替

问题

收到错误,因为gradle无法读取“\”或“-”。如果我把这些值改为“a”,“b”,它就会工作。我怎么能克服这个

 ant.replaceregexp(match:'\', replace:'-', flags:'g', byline:true) {
 fileset(dir: project.'ws.dir', includes: 'warname.txt')
 }

试着在它们前面加上\,比如“\\”。我做了,构建成功了,但没有替换任何东西。贴出错误的图片,然后试着用“\\\\\”代替“\\\\”,谢谢你,它成功了!!!我有多个warname.txt文件正在打开错误的文件。很好。作为参考,您可以检查您的正则表达式是否有效,并尝试在它们前面加上\,如'\\'。贴出错误的图片,然后试着用“\\\\\”代替“\\\\”,谢谢你,它成功了!!!我有多个warname.txt文件正在打开错误的文件。很好。作为参考,您可以在以下位置检查您的正则表达式是否有效: