Показать сообщение отдельно
  #5 (permalink)  
Старый 11.03.2016, 13:57
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,207

Alexander Belov,
function exchange(input) {
            alert(input.replace(/(\b\w)(\w*)\s(\b\w)(\w*)/,'$3$2 $1$4'))
        }
exchange('Dave Grohl');


ищем первый символ (\b\w), все символы до пробела после него (\w*) и заменяем.
Ответить с цитированием