Вопрос № 129285: Здравствуйте ув. эксперты! Опять возникла проблема :(
Читаю строки из файла, потом сравниваю с введенным со страницы текстом, но почему то, хотя строка и введенный текст идентичны(строки на кириллице), javascript говорит что строки не равны. Стро...
Вопрос № 129.285
Здравствуйте ув. эксперты! Опять возникла проблема :(
Читаю строки из файла, потом сравниваю с введенным со страницы текстом, но почему то, хотя строка и введенный текст идентичны(строки на кириллице), javascript говорит что строки не равны. Строки самого файла(кодировка utf-8, спасибо экспертам) отображаются нормально на странице.
Отвечает: Иван Сергеевич
Здравствуйте, Гетт Олеся Геннадьевна!
А как вы проверяете, что они равны? (т.е. откуда вы заранее знаете, что они действительно равны)
Возможно, что в полученной строке добавлены лишние знаки переноса строки, либо отдельные символы заменены их escape-последовательностями (например, вместо левой угловой скобки стоит '<').
Попробуйте для начала сравнить длину обеих строк.
Ответ отправил: Иван Сергеевич (статус: 5-ый класс)
Ответ отправлен: 27.03.2008, 13:02 Оценка за ответ: 5 Комментарий оценки: Обнаружился какой то символ в конце строки. Просто обрезаю его нафиг:)