replace.all avec caractère paranthese
Re,
je souhaite remplacer la séquence suivante
Citation:
<%= request.getContextPath() + "
dans mon fichier cible j'ai par exemple la ligne :
Citation:
<img src=<%= request.getContextPath() + "/images/index.gif"%>
Si je fais dans mon code
Code:
1 2
|
newtext = newtext.replaceAll("<%= request.getContextPath", "\"" + CONTEXT_PATH); |
Le résultat est statisfaisant :
Citation:
<img src=MoAppliWeb() + "/images/index.gif"%>
Par contre si je code :
Code:
1 2
|
newtext = newtext.replaceAll("<%= request.getContextPath() + \"", "\"" + CONTEXT_PATH); |
Le séquence n'est pas remplacé, les () semblent poser problême
Merci de votre aide