Показать сообщение отдельно
  #1 (permalink)  
Старый 23.06.2018, 17:33
Аспирант
Отправить личное сообщение для alecto Посмотреть профиль Найти все сообщения от alecto
 
Регистрация: 12.11.2014
Сообщений: 84

Позитивный и негативный просмотр
подскажите пожалуйста, в чем может быть ошибка?

нужно вернуть 'x! baaa'
alert('xaaa baaa'.replace(/(?=x)aaa/g, '!'));

и 'xaaa b!' соответственно
alert('xaaa baaa'.replace(/(?!x)aaa/g, '!'));

вроде бы шаблоны собраны верно, но в результате возвращается исходная строка без изменений - в первом, и x! b! - во втором случае.
гугл не помог.

спасибо.
Ответить с цитированием