Problemas com String replacement (replaceAll)

Ola pessoa !

Seguinte … estou com um grande problema com replacaAll aqui na minha aplicação java …

Tipo um erro que eu achei muito esquisito …

Quando eu executo isso no java

email = email.replaceAll("//[valor]","R$ XX,XX");

Ele joga um erro muito esquisito …
Comecei a debugar e descobri que dá problema com o maldito $ (cifrao) …

Por acaso o segundo parametro do replaceAll tem tambem espressões regulares ??? Pois nas espressões regulares “$” significa fim de linha né …

Não posso substituir por $ (em html é $) pois tem aqui o negocio de internacionalização de moeda (U$$,R$, etc) …

Se alguem já passou por isso e/ou tem uma solucao, diga ae, que to a quase uma semana resolvendo isso e só hj descobri que é com o $ !!

[]'s

hm… tenta colocar o erro que dá aqui pra gente ver…
coloca o stack trace…
é bom sempre fazer isso, nos ajuda a te ajudar
:lol:

Bom se você quer o caractere $, tente colocar assim: $

email = email.replaceAll("//[valor]","R\$ XX,XX");

Falow :wink: