Tôi đang cố gắng xác thực URL trong jQuery regular expression
bằng cách sử dụng mã bên dưới. Nó đang làm việc tốt với http://www
và https://www
Xác thực Jquery để xác thực URL
var myVariable = "http://www.example.com/2013/05/test-page-url-512-518.html";
if(/^(http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/|www\.)[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$/.test(myVariable)){
alert("valid url");
} else {
alert("invalid url");
}
Chỉnh sửa: -
Trên công việc mã một cách hoàn hảo để xác nhận địa chỉ URL. thời điểm đó yêu cầu của tôi chỉ là để xác nhận http://www
và https://www
http://stackoverflow.com/questions/2723140/validating-url-with-jquery-without-the-validate-plugin –
các tên miền phụ là tên miền cấp thứ ba được sử dụng để tổ chức nội dung trang web của bạn. ! http: // wsww. là một url hợp lệ như https: //mail.google.com ... – Kld
@ Khaled: cảm ơn. Bây giờ tôi đã nhận. Nó có nghĩa là url hợp lệ ... – Roopendra