در کد زیر با استفاده از ریجکس وقتی از کاربران یک ادرس سایت دریافت میشه, تشخیص داده میشه که url وارد شده true هست یا false
اما زمانی که برای مثال کاربر این url رو بده باز هم true برمیگردنه ==> https://www.yah oo.com یا
https://www.yahoo.c om
در صورتی که در url بالا بین حروف فاصله وجود دارد
چگونه این مشکل رو رفع کنم؟ ممنون
کد ها :
let urlRegex = /^(https?:\/\/)?(www\.)?[a-zA-Z0-9-]+\.[a-zA-Z]{2,5}/g;
let getUrlFromUser = prompt('Entren a url: ', 'https://www.yahoo.com');
console.log(urlRegex.test(getUrlFromUser));شاید پاسخ شما همینجا باشد