Показать сообщение отдельно
  #5 (permalink)  
Старый 08.01.2012, 16:09
Профессор
Посмотреть профиль Найти все сообщения от Livaanderiamarum
 
Регистрация: 25.12.2011
Сообщений: 786

Сообщение от monolithed Посмотреть сообщение
alert('foo|bar'.match(/\|(\w+)/)[1]);
ну и попробуй теперь замени bar не затронув палочку перед ним?
-----
я это сделать тоже могу, хочу посмотреть способ без извращений.
например

/ (?:\s | -) (?: коты)/ например как мне заменить ТОЛЬКО слово коты не затронув пробел перед ним?
потому что может быть либо пробел либо тире! которые не должны трогаться. неужели придется сохранять еще одну группу?

/ (\s | -) (?: коты)/ заменяем "$1страусы" типа того? А это не сильно нагружает комп?

Последний раз редактировалось Livaanderiamarum, 08.01.2012 в 16:28.
Ответить с цитированием