尝试将否定的后向正则表达式放入 Phing replaceregexp 任务并收到错误:
BUILD FAILED
Error reading project file [wrapped: C:\path\to\build.xml:110:29: > required]
Total time: 0.4800 seconds
我看到尖括号是 xml 中的一个问题。有没有办法在构建文件中指定一个负的后向正则表达式,或者这是一个自定义任务的东西?
我的目标是将文件中的引用重命名为“.js”,同时保留所有现存的“.min.js”引用,使用类似的东西:
(<script)(.*)(src=\")(.*)(?<!\.min)(\.js\")