Я думаю об использовании String.replaceAll()
для удаления определенных символов в моей строке. Непонятно, какие символы будут удалены (т.е. Какие символы я хочу удалить), но я бы предположил, что любой символ действителен (например, [a-zA-Z]
и такие вещи, как $%!
и т.д.).
Я наткнулся на http://www.java-tips.org/java-se-tips/java.lang/strip-certain-characters-from-a-string.html, но, безусловно, есть лучший способ, чем повторение каждого символа...
Любые мысли об этом?
Спасибо
Пример:
Чтобы уточнить, у меня будут строки различной длины. Я хочу удалить из него символы, которые будут определены во время выполнения, и вернуть результирующую строку.
Взяв вышеприведенный абзац и разрешив снять ",.
", я бы вернул строку:
Просто, чтобы уточнить, у меня будут строки меняя длину символы от него точные определяться во время выполнения и возвращаться результирующая строка
В стороне, я знаю, что replaceAll() использует регулярные выражения, поэтому, если бы я хотел вычеркнуть символы "$.", мне тоже нужно было бы их избежать?