@Michael2318: U+0000 - U+001F albo U+007F.
@maniek99: Czy jesteś wstanie określić zestaw dopuszczalnych (np. a-Z0-9) znaków zamiast niedopuszczalnych znaków (niedrukowalne + znaki nowej linii)? Zawsze lepiej jest wykonać tzw.
białą listę ponieważ ma się pewność co do przechodzących znaków. Jeżeli jednak nie jesteś wstanie sporządzić takiej listy, będziesz musiał wykonać tzw.
czarną listę i w niej zawrzeć wszystkie zbiory niechcianych znaków. Trochę z tym roboty będzie, ze względu na ilość znaków Unikodu (
http://www.fileformat.info/info/unicode/category/index.htm) i faktu, że duża część z nich nie leży obok siebie (nie da się zrobić prostego przedziału od X do Y).