Làm cách nào để kiểm tra xem đầu vào chuỗi có phải là biến java hợp lệ để mã hóa hay không? Tôi chắc rằng tôi không phải là người đầu tiên sẵn sàng làm điều này. Nhưng có lẽ tôi đang thiếu từ khóa phù hợp để tìm thứ gì đó hữu ích.Làm cách nào để xác thực xem chuỗi có phải là biến java hợp lệ không?
nhất có lẽ sẽ là một RegEx, trong đó kiểm tra rằng:
bắt đầu bằng chữ cái
sau đó có thể chứa chữ số, chữ
có thể chứa một số ký tự đặc biệt, giống như ' _ '(trong đó?)
- không được chứa dấu cách khoảng trắng
Tôi tự hỏi tại sao bạn cần ... –
@JanDvorak: Tự động tạo mã (hoặc xác thực)? – NPE
http://stackoverflow.com/questions/11774099/legal-identifiers-in-java –