8
¿Cómo puedo reemplazar los caracteres Unicode no imprimibles en Java?
Lo siguiente reemplazará los caracteres de control ASCII (abreviatura de [\x00-\x1F\x7F] ): my_string.replaceAll("\\p{Cntrl}", "?"); Lo siguiente reemplazará todos los caracteres ASCII no imprimibles (abreviatura de [\p{Graph}\x20] ), incluidos los caracteres acentuados: my_string.replaceAll("[^\\p{Print}]", "?"); Sin embargo, ninguno de los dos funciona para cadenas Unicode. ¿Alguien tiene una buena manera de eliminar …