пока я не перешагнул через пол ляма в месяц
let text = 'test.test1111.test123.test555';
const p = text.lastIndexOf('.');
const result = p === -1 ? text : text.slice(p+1, text.lenght);
console.log(result);
let text = 'test.test1111.test123.test555';
const p = text.lastIndexOf('.');
const result = p === -1 ? text : text.slice(p+1, text.lenght);
console.log(result);
let text = 'test.test1111.test123.test555';
let dotCnt = (text.match(/\./g) || []).length;
console.log(text.split('.')[dotCnt]);