Java: replaceAll y el problema del $
Recientemente he sufrido la siguiente Exception:
1 |
java.lang.IllegalArgumentException: Illegal group reference |
Esta exception la obtenemos cuando intentamos hacer un String.replaceAll a un String de Java que, seguramente, contiene el caràcter especial $ (dollar sign). Aquí el problema, que puede pasar por alto cualquier programador, es que el replaceAll de la classe String hace un replace de toda la cadena …