большое спасибо @Oyasumi-Punpun за помощь.
Скачать
https://bablosoft.com/distr/FastExecuteScriptProtected64/23.2.2/FastExecuteScriptProtected.x64.zip
Поместить в data/engine/23.2.2 вручную. Мне помогло.
Доброго времени суток.
Столкнулся с такой проблемой, на последней актуальной версии.
/(?<=<span\sclass="im_message_author_wrap">\s+.+<a\sclass="im_message_author\s+.+">).+?(?!<\/a>.+\s+style="display: none;")(?=<\/a>.+\s+.+">admin<\/span>)/g
Вот такой сложный RegExp в BAS невозможно адекватно выполнить. Кубики - отдают пустой результат, Выполнить скрипт - выкидывает ошибку, Яваскрипт в Браузере - тоже не работает с ним.
Даже в консоли хрома все норм.
Что это за такая классная регулярка - можно почитать тут
@Xstroy Что вы подразумеваете под неизменными данными? Я в спецификации таких конструкции вообще не встречал. Вот пример достаточно неизменный?
RegExp: (?<=Андрей )Петров Текст: Андрей Петров
Он тоже ничего не найдет.
@Xstroy said in BAS "давиться" сложным RegExp:
(?<=Андрей ).*
Хм. А кстати пример выше оказывается тоже отрабатывет. Раньше как-то пробовал не получалось