Я бы хотел использовать функцию String replaceAll
, чтобы удалить любой символ, который не входит в данный набор. Я пытался
x = x.replaceAll("^[A-Za-z]", "");
Однако это не работает, потому что при расположении в начале выражения символ ^ имеет другое значение (соответствует началу строки).
Как я могу получить поведение, которое я хочу? Я не смог найти никакой помощи по правильному синтаксису.
Спасибо