Показать сообщение отдельно
  #13 (permalink)  
Старый 13.06.2018, 15:34
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,230

Или такое...

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)
};
Ответить с цитированием