Показать сообщение отдельно
  #1 (permalink)  
Старый 26.07.2009, 00:48
Интересующийся
Отправить личное сообщение для FiMko Посмотреть профиль Найти все сообщения от FiMko
 
Регистрация: 24.06.2009
Сообщений: 14

Backreferences в JavaScript Regular Expressions
Ребята, привет всем!

Кто-нибудь работал с запоминанием найденных с помощью регулярных выражений подстрок в JavaScript (так называемые backreferences)?

Я пробую вот этот код (взято отсюда):
var re = /(\w+)\s(\w+)/;
var str = "Михаил Булгаков";
document.write(str.replace(re, "$2, $1"))

соответственно, ожидаю получить "Булгаков, Михаил", получаю по-прежнему "Михаил Булгаков".

Подскажите, пожалуйста, в чем проблема?
Ответить с цитированием