Или такое...
var arr = [
{name: 'Иванов А.Г. (тут)', obj: ''},
{name: 'Петров Т. В. текст', obj: ''},
{name: 'Смирнова Ф. адрес', obj: ''},
{name: 'Сидоров И.М.', obj: ''},
];
for (var i=0; i<arr.length; i++) {
var a=arr[i].name.match(/^(\S+\s+[А-Я]\.(\s?[А-Я]\.)?)(.*)/);
arr[i].name=a[1];
arr[i].obj=a[a.length-1];
alert(arr[i].name+' - '+arr[i].obj)
};