Лажа в коде, задача с призом

Понадобилась простенькая функция для замены угловых скобок, кавычек и амперсанда на их эскейп-последовательности. Получился "4-х проходный" реплейс:
private String GetEscape(String inString)
        {
        return inString.replaceAll("<", "&lt;").replaceAll(">", "&gt;").replaceAll("\"", "&quot;").replaceAll("&", "&amp;");
        }
Но со своей задачей он превосходно не справился.
Мелочь, а времени убил достаточно, в последнюю очередь начал искать косяк именно в этом методе.

Предлагаю Вам решить эту задачку.

Комментариев нет:

Отправить комментарий