Javascript RegEx "неверный квантификатор" - PullRequest
1 голос
/ 24 января 2012
var search = new RegExp("<span class=\"highlight\">(?<text>.*)</span>", "g");

Что-то не так с RegEx? Firebug просто говорит «неверный квантификатор». Вот и все, больше информации нет.

1 Ответ

1 голос
/ 24 января 2012

Квантификатор вопросительного знака там неправильный.Вы хотите сопоставить и собрать между скобками ().Выполнение (? неправильно, если вы хотите сопоставить (, вам следует выйти за скобки.

var search = new RegExp("<span class=\"highlight\">(<text>.*)</span>", "g");

...