Java: удаление числовых значений из строки

С помощью этого сообщества я преуспел в удалении числовых значений из пользовательского ввода, однако мой код ниже будет извлекать только буквенные символы перед удаленным числовым значением:

import java.util.Scanner;

public class Assignment2_A {

    public static void main(String[] args) {
        Scanner firstname = new Scanner(System.in);
        String firstname1 = firstname.next();
        firstname1 = firstname1.replaceAll("[^A-Z]","");
        System.out.println(firstname1);
    }
}

Например, если пользовательский ввод = S1234am, я только возвращаюсь: S. Как мне извлечь оставшиеся символы в строке?

Ответы на вопрос(7)

Ваш ответ на вопрос