Показать сообщение отдельно
  #1 (permalink)  
Старый 25.06.2016, 10:03
Новичок на форуме
Отправить личное сообщение для N1kS Посмотреть профиль Найти все сообщения от N1kS
 
Регистрация: 26.04.2015
Сообщений: 3

Регулярные выражение, незапоминающие скобки
Здравствуйте!
В JS пока что еще новичок, необходима ваша помощь в регулярных выражениях, заранее спасибо!
Покажу сразу же на основе примера, чтобы было более понятно. Есть строка:
var str = "event: a vs b";

Необходимо из этой строки получить только "a vs b", делаю следующим образом:
var str = "event: a vs b";
var result = str.match(/(?:event:)(?:\s)(.)+/ig);


Но в результате получаю строку "event: a vs b" и если убрать пробел после "event:", то вообще ничего не находит. Знаю, что где-то ошибка, но не могу разобраться самостоятельно. Судя из документации (?:x) - незапоминающие скобки, тоесть должно находить "event:", но не запоминать его...
Спасибо за внимание!

Последний раз редактировалось N1kS, 25.06.2016 в 10:06.
Ответить с цитированием