Tôi đã suceeded với sự giúp đỡ của cộng đồng này trong việc loại bỏ các giá trị số từ người dùng nhập vào, tuy nhiên, mã của tôi dưới đây sẽ chỉ lấy ký tự chữ trước số đó đã bị xoá:Java: loại bỏ các giá trị số từ chuỗi
import java.util.Scanner;
public class Assignment2_A {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner firstname = new Scanner(System.in);
System.out.println("Please enter your first name:");
String firstname1 = firstname.next();
firstname1 = firstname1.replaceAll("[^A-Z]","");
System.out.println(firstname1);
}
}
Ví dụ: nếu người dùng nhập = S1234am, tôi chỉ nhận lại: S. Làm cách nào để truy xuất các ký tự còn lại trong chuỗi?
u cần phải thay thế chữ thường cũng –