var array = arrayXML2[i].name.split(/^\s*([А-ЯЁ]\S+)\s+([А-ЯЁ])\s*\.\s*([А-ЯЁ])\s*\.\s*([\s\S]*?)\s*$/); if(array[1]){ arrayXML[i].name = array[1] + ' ' + array[2] + '.' + array[3] + '.'; arrayXML[i].element = array[4]; }