Показать сообщение отдельно
  #1 (permalink)  
Старый 23.10.2020, 16:22
Кандидат Javascript-наук
Отправить личное сообщение для jaroslav.tavgen Посмотреть профиль Найти все сообщения от jaroslav.tavgen
 
Регистрация: 18.09.2014
Сообщений: 128

Найти строку перед и после строки
Сейчас объясню, что имею в виду этим путаным названием:

Строка "cat dog dogs dogs dog dog koteyko". Надо, чтобы результатом .match(/.../gi) стало "dog", "dog", "dog", т.е. чтобы слово "dog" туда попало, а "dogs" - нет. Как составить регулярное выражение?

Мне это нужно, чтобы уметь не только находить нужные подстроки в строках, но и научиться указывать, что должно быть вокруг этих подстроках. Я знаю как это делать при match(/../), но не знаю, как при match(/.../g).
Ответить с цитированием