// EDIT убрал флаг /g, ибо не нужен автору задачи
const re = /^(?:https?:\/\/)?(?:www\.)?([^/]+)/;
const strings = [
'www.foo.bar',
'bar.baz',
'http://example.com',
'https://www.domain.com',
];
for (const str of strings) {
console.log(str.match(re)[1]);
}