2014-12-17 4 views
-3

У меня есть небольшая проблема. Я хочу, чтобы найти слова "dataLayer" и "рейтинг" в этом тексте:Регулярное выражение для поиска слова

сценария > dataLayer = [{ 'категория': 'Стиль жизни', 'рейтинг': 'U', 'неиспользуемыми': «Нет», «взрослый»: «Нет», «pda»: «Нет», «hasAds»: «Нет», 'lang': 'en'}];

Я пытался с dataLayer [^ r] *, но его стек в слове «категория». Даже если я добавлю «рейтинг» в квадратные скобки, это не поможет.

Помощь!

+2

Regex не то, что вы хотите здесь. – Maroun

+0

Вы имеете в виду, что вам нужно получить все слова между dataLayer и рейтингом? – SMA

+0

У меня есть задача сделать это с помощью регулярного выражения. –

ответ

0

Вы можете использовать это регулярное выражение:

(\bdataLayer\b.*?\brating\b) 

Online demo

Смежные вопросы