JSFiddle - React, Tailwind, and code Playground
by ephekt
HTML
<html>
<body>
<div id="result"></div>
</body>
</html>
JavaScript
var urls = [
'http://www.www.mike.delphiww',
'https://wwww.www.www.mike.com.delphiww',
'ht://mike.mike.com.delphiww',
'http://mike.com.delphi',
'http://.delphi.com',
'http://paloalto.delphi.com',
'mike.mike.delphi.com'
];
Array.each(urls,function(value) {
console.log(value);
console.log(value.match(/(?:([\w+\.]*))(?:\.delphi)/));
});