Ho avuto una domanda sui caratteri di controllo. Devo trovarli in una stringa e cancellarli. Fatto qualche ricerca e trovato suggerimenti utili.Trova caratteri di controllo scritti in byte in Java
ho scritto questo:
output.toString().replaceAll("[\\p{Cntrl}\\p{Cc}]","")
Ma mi è stato chiesto se questo metodo può trovare i caratteri di controllo se sono scritti in byte. Ad essere onesti, non ne ho idea. Prova a guardare in rete, ma non so come posso provarlo.
Grazie
quanto spazio occupa ciascun carattere in byte? 2 byte o un byte? Puoi provare a confrontare il valore intero del byte con il valore ASCII dei tasti di controllo. – OnePunchMan
Cosa fa la Cc? Vedo {Ctrl} qui: http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html, ma niente su Cc. Grazie. – user420667