Vui lòng xác nhận tên skype bằng cách sử dụng cụm từ thông dụng trong PHP.Cụm từ thông dụng Đối với tên skype trong PHP
LƯU Ý: Phải từ 6 đến 32 ký tự, bắt đầu bằng chữ cái và chỉ chứa chữ cái và số (không có dấu cách hoặc ký tự đặc biệt).
Vui lòng xác nhận tên skype bằng cách sử dụng cụm từ thông dụng trong PHP.Cụm từ thông dụng Đối với tên skype trong PHP
LƯU Ý: Phải từ 6 đến 32 ký tự, bắt đầu bằng chữ cái và chỉ chứa chữ cái và số (không có dấu cách hoặc ký tự đặc biệt).
mô hình này nên làm việc cho bạn:
[a-zA-Z][a-zA-Z0-9\.,\-_]{5,31}
này sẽ phù hợp thư hàng đầu, tiếp theo là bất kỳ sự kết hợp alpha-số lên đến tổng cộng từ 6-32 ký tự (cho toàn bộ chuỗi).
Bạn có thể sử dụng điều này trong PHP với:
if (preg_match('/^[a-z][a-z0-9\.,\-_]{5,31}$/i', $name)) {
// you have a valid name!
}
Lưu ý, trong preg_match()
, tôi đã thêm các tùy chọn i
regex để bỏ qua vụ việc. Ngoài ra, tôi dẫn mẫu bằng ^
để biểu thị rằng mẫu phải bắt đầu tại bắt đầu của chuỗi và tôi đã kết thúc bằng một số $
để biểu thị rằng mẫu đó phải kết thúc tại số kết thúc của chuỗi.
này sẽ thực hiện công việc:
preg_match('~^[a-z][a-z0-9]{5,31}$~i', $text)
dụ của bạn là 'exemple.exem', với một '.' ở giữa của nó? Đó là một nhân vật đặc biệt, điều mà trạng thái câu hỏi của bạn là * không * được phép. – newfurniturey