Показать сообщение отдельно
  #2 (permalink)  
Старый 18.07.2012, 16:25
Профессор
Отправить личное сообщение для oneguy Посмотреть профиль Найти все сообщения от oneguy
 
Регистрация: 31.05.2012
Сообщений: 396

Возможно, если вы хотите искать до ближайшего "</a>", нужно сделать квантификатор возле [\s\S] ленивым.
text.match(/<strong>Ref pages<\/strong>[\s\S]+?>((?:\d|&rsquo;)+)<\/a>/)

Ещё ошибка: круглые скобки в (\d|&rsquo+ ловят только последний \d или &rsquo; чтобы выловить всю последовательность, я исправил на ((?:\d|&rsquo+)

Последний раз редактировалось oneguy, 18.07.2012 в 16:34.
Ответить с цитированием