Я знаю, что эта тема была тщательно освещена в StackOverflow, но я не могу на всю жизнь заставлять мое регулярное выражение работать. Поэтому без дальнейшего повторения...
Это то, что у меня есть.
Строка: <p model='cat'></p>
Regex: .match(/(?:model=')(.*)(?:')/g)
Это то, что возвращает мое выражение: model='cat'
Это то, что я хочу: cat
Почему моя группа non capture не игнорируется? Неужели я не понимаю, что делает группа, не связанная с захватом? Почему мое Regex не работает?