Mi pregunta se refiere al método replaceAll de la clase String.la expresión regular correcta para reemplazar em-dash con un "-" básico en java
Mi propósito es reemplazar todos los em-guiones en un texto con un "-" básico. Sé que el carácter Unicode de em-dash es \ u2014.
lo probé de la siguiente manera:
String s = "asd – asd";
s = s.replaceAll("\u2014", "-");
Aún así, el guión largo no se sustituye. ¿Qué es lo que estoy haciendo mal?
va a sustituir \ u2014 con - en el asd cadena - asd, donde no hay cadena \ u2014 se encuentra –
hay uno, crea y se copia una directamente de la palabra de ms – user975705