S'échapper en groovy
J'ai besoin d'une aide pour échapper à groovy
J'ai une chaîne de caractères dans un fichier texte comme ceci #$commonTomcat620.max_threads$# Ces valeurs que je dois remplacer dans l'exécution.
J'ai utilisé le code suivant:
def str = "#$commonTomcat620.max_threads$#"
fileContents = fileContents.replaceAll("${str}","100");
Ce str est sur les valeurs #$commonTomcat620.max_threads$#. mais non de le remplacer dans le fichier. J'ai essayé sans #$ . il est de travail.
Grâce.
OriginalL'auteur Jeevi | 2012-10-29
Vous devez vous connecter pour publier un commentaire.
Vous avez deux options pour échapper à la le signe du dollar:
Cela fonctionne (avec le dollar-slashy de chaînes de caractères):
Ou cela (avec des guillemets simples chaînes de caractères):
D'autres options existent probablement trop
OriginalL'auteur tim_yates