JSFiddle - React, Tailwind, and code Playground
JavaScript
var urls = [
'http://website.com',
'https://website.com',
'http://website.com/',
'http://www.website.com',
'website.com',
'http://website.com/page/id/sdf',
];
for (var key in urls) {
console.log(/^(https?:\/\/)*[a-z0-9-]+(\.[a-z0-9-]+)+(\/[a-z0-9-]+)*\/?$/.test(urls[key]));
}