Miałem pytanie dotyczące znaków kontrolnych. Muszę znaleźć je w ciągu i usunąć je. Zrobiłem kilka badań i znalazłem przydatne wskazówki.Znaleźć znaki kontrolne zapisane w bajtach w Javie
pisałem tak:
output.toString().replaceAll("[\\p{Cntrl}\\p{Cc}]","")
Ale zapytano mnie, czy ta metoda może znaleźć znaki sterujące, jeśli są one napisane w bajtach. Szczerze mówiąc, nie mam pojęcia. Spróbuj spojrzeć na sieć, ale nie wiem, jak ją przetestować.
Dzięki
Ile miejsca zajmuje każda postać w bajtach? 2 bajty lub jeden bajt? Możesz spróbować porównać całkowitą wartość bajtu z wartością ascii klawiszy sterujących. – OnePunchMan
Co robi Cc? Widzę {Ctrl} tutaj: http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html, ale nic o Cc. Dzięki. – user420667