2011-12-14 45 views
6

Nếu một trường được định nghĩa là chữ và số, dấu cách và dấu gạch dưới (_) có được phép không?Chữ và số có chứa _ và dấu cách không?

Tôi hy vọng là không.

Có ai xác nhận không?

+0

Vui lòng cung cấp thêm thông tin và văn bản có ý nghĩa. Bạn đang nói về công nghệ/ngôn ngữ/khuôn khổ nào? Hay bạn đang hỏi về ý nghĩa chung của * chữ và số * (https://en.wikipedia.org/wiki/Alphanumeric)? –

+1

Thẻ [kiểm tra] liên quan đến câu hỏi của bạn như thế nào? – BoltClock

Trả lời

10

Ký tự chữ và số theo định nghĩa chỉ bao gồm các chữ cái từ A đến Z và các chữ số từ 0 đến 9. Dấu cách và dấu gạch dưới thường được coi là ký tự dấu câu, vì vậy không, chúng không được phép.

Nếu trường cụ thể cho biết "ký tự chữ và số, dấu cách và dấu gạch dưới", thì chúng được bao gồm. Nếu không, trong hầu hết các trường hợp, bạn thường cho là không.

+0

Mặc dù trong hầu hết mọi hệ thống phần mềm tôi đã làm việc, dấu gạch dưới là "ngoại lệ đáng chú ý" Chúng thường có thể được sử dụng khi tất cả các ký hiệu và dấu câu khác không được phép. –

+1

Ít nhất theo Wikipedia, trong Perl, dấu gạch dưới cũng được coi là chữ và số. Cũng đáng chú ý có thể là lớp nhân vật '\ w', chứa các chữ cái, số và dấu gạch dưới. –

Các vấn đề liên quan