Показать сообщение отдельно
Старый 23.11.2016, 14:36
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 7  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
В этом примере я просто избавился от lookbehind, чтобы поиск строки заработал.
Так он и с lookbehind работает. Там, как я выяснил, вот такой символ \s* не правильно работает. Он нормально матчится, если есть хоть один пробел. Если пробелов нет, то матч не срабатывает. Хотя по идее должен, так как * как раз указывает на то, что никаких символов может и не быть
Цитата:
С просмотрами назад получится в любом случае тормозная регулярка (это на будущее), хотя задачу выполняет абсолютно такую же.
Регулярки, во всех языках, в которых я сними сталкивался, работают на удивление быстро. Можно даже ради интереса замерить скорость выполнения твоего варианта, и варианта с обратным просмотром.
В любом случае, спасибо за подсказку)
__________________
Ко мне можно и нужно обращаться на ты)