При использовании BufferedReader, считываются не те символы.. Вот что в файле:
А вот что он читает:
Почему то 8, пробел и тд... файл то же. И эта проблема только при использовании BufferedReader, если просто FileInputStream использовать, то все ОК. Но тогда не ясно, как изменить кодировку второй вопрос, по регулярным выражениям. Как сделать, чтобы матчер искал именно символ точки? он тут все время считает любым символом (что логично). Пробовал
/.
(.)
даже ввел строку
String point = ".";
Все равно считает ее любым символом...