Ich möchte eine Zeichenfolge in einer Datei mit Ant ersetzen. Zum Beispiel muss ich alle Dateien in einem Verzeichnis scannen die Zeichenfolge „CHANGEME“ gefunden und ich erreicht dies unter Code,So ersetzen Sie eine Zeichenfolge in einer Datei basierend auf einer Bedingung mit ant
<replaceregexp dir="C:/sample" match='CHANGEME' replace='XXX' flags="gi" byline="true" />
Jetzt sollte die Zeichenfolge nicht ändert, wenn es keine Sonderzeichen wie "enthält ÄNDERE MICH?". Kann jemand vorschlagen, wie man diese Bedingung in replace_rexp ant Aufgabe behandelt?
Danke @ CAustin. Das ist was ich suche. Danke für die Lösung. Mein Szenario ist, wenn die zu ersetzende Zeichenfolge ein Fragezeichen (?) Nach der Zeichenfolge enthält, sollte es nicht ersetzt werden. – Jugi