Xác thực URL JavaScript mà không cần regex
Kiểm tra xem URL có hợp lệ hay không bằng Biểu thức chính quy Show Cải thiện bài viết Lưu bài viết Thích bài viết
Cải thiện bài viết Lưu bài viết Cho một URL dưới dạng chuỗi ký tự str có kích thước N. Nhiệm vụ là kiểm tra xem URL đã cho có hợp lệ hay không.
Cách tiếp cận.
Dưới đây là cách triển khai của phương pháp trên. C++
________số 8
_______13____66____67
Java
________ 44 ________ 106 ________ 107 ________ 108
________ 44 ________ 106 ________ 107 ________ 172 ________ 173
Python3
_______51____271
C#
_______44____321
________ 334 ________ 120 ________ 119
________ 334 ________ 126 ________ 119
Javascript
đầu ra. Yes
Độ phức tạp về thời gian. O (N) Khuyến khích Giải các bài toán DSA trên GfG Practice Giải quyết vấn đề Ghi chú cá nhân của tôi arrow_drop_up Tiết kiệm Vui lòng Đăng nhập để nhận xét.Làm cách nào để xác thực một URL mà không cần regex?Chỉ cần sử dụng trong HTML của bạn và kiểm tra xác thực trong Javascript bằng phương thức checkValidity() trong HTML của bạn và kiểm tra xác thực trong Javascript bằng phương thức checkValidity() trong HTML của bạn và kiểm tra xác thực trong Javascript bằng phương thức checkValidity() trong HTML của bạn và kiểm tra xác thực trong Javascript bằng phương thức checkValidity() trong HTML của bạn và kiểm tra xác thực trong Javascript bằng phương thức checkValidity() trong HTML của bạn và kiểm tra xác thực trong Javascript bằng phương thức checkValidity() trong HTML của bạn và kiểm tra xác thực trong Javascript bằng phương thức checkValidity() trong HTML của bạn và kiểm tra xác thực trong Javascript bằng phương thức checkValidity() trong HTML của bạn và kiểm tra xác thực trong Javascript bằng phương thức checkValidity() trong HTML của bạn và kiểm tra xác thực trong Javascript bằng phương thức checkValidity() trong HTML của bạn và kiểm tra xác thực trong Javascript bằng phương thức checkValidity() . Không cần biểu thức chính quy.
Làm cách nào để kiểm tra xem một URL có hợp lệ trong JavaScript không?Bạn có thể sử dụng URLConstructor để kiểm tra xem một chuỗi có phải là URL hợp lệ hay không . URLConstructor ( new URL(url) ) trả về một đối tượng URL mới được tạo được xác định bởi các tham số URL. Một ngoại lệ JavaScript TypeError được đưa ra nếu URL đã cho không hợp lệ.
Làm cách nào để xác thực mẫu URL trong JavaScript?Cách xác thực URL bằng Regex. Regex trong hàm isValidUrl ở trên kiểm tra xem một chuỗi có phải là một URL hợp lệ hay không . Kiểm tra giao thức ^([a-zA-Z]+. \\/\\/)? . . Đây là lý do tại sao ví dụ thứ hai với mailto. giao thức trả về true.
Làm cách nào để thêm xác thực URL trong JavaScript?Một cách khác để xác thực URL là sử dụng biểu thức chính quy (regex) — hoặc một chuỗi tạo thành mẫu tìm kiếm. Chúng tôi có thể sử dụng Regex để kiểm tra xem URL có hợp lệ không. Cú pháp JavaScript để xác thực URL bằng regex là. hàm isValidURL(chuỗi) { var res = chuỗi. |