در کد زیر با استفاده از ریجکس وقتی از کاربران یک ادرس سایت دریافت میشه, تشخیص داده میشه که 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));
خودم مشکل رو پیدا کردم :)
باید انتهای کد ریجکس $ و ابتدای کد ریجکس ^ از این ها استفاده کنم
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟