@UserTrue понял)
Все-таки creepjs баганный. Другим способом проверил, визиты всегда первые)
Спасибо)
Проблема с регулярками
-
доброго времени суток! В басе проблемы с регулярками, стал вытягивать весь текст


-
@CaptchaLom Закрывающий тег не экранирован, попробуй так:
<span\ class="parsent">([\s\S]+?)<\/span> -
@CaptchaLom
попробуй такой варик"parsent">(.{1,10})</span>p.s
<span\ class="parsent">([\s\S]+?)<\/span>работает в 20.6.4
-
@CaptchaLom теперь регулярки работают так, как и должны
(?<=<span\ class="parsent">)[\s\S]+?(?=<\/span>) -
Не очень удобно получается. Или конструктор поправить, чтобы регулярку делал как надо, или вернуть как было.
У меня такая же беда. В регулярках не спец, но с конструктором отлично получалось. Теперь же беда опять.<td><span\ class="rank\-img"></span><a\ href="\./memberlist\.php\?mode=viewprofile&u=+?[\s\S]+?">+?([\s\S]+?)</a></td>+?Вот это как поправить?
-
@edik23 самый простой вариант для твоего случая вставить кубик замены тегов на пустоту
[[TEST]]=[[VARIABLE]].replace(/<.*?>/g, "");Можно было бы использовать блок замены БАСа, но @support почему-то не разрешил производить замену (ReplaceWith is empty) на пустую строку ))
...или временно отключить новый модуль RegularExpression.
-
@Cruzel тут лучшая шпаргалка http://www.exlab.net/tools/sheets/regexp.html
Скачай себе и пользуйся.
![0_1515048915557_regexp[1].png](https://i.imgur.com/AcOItKY.png)
Для проверки можно пользоваться онлайн-сервисами, но проще юзать Notepad++
В строке поиска/замены тестишь свои регулярки, что найдёт - подсветит в коде.

Ещё важно понять(?<=код_до).*?(?=код_после)до и после принимает только точные данные, т.е. * или + не работает.
Экранировать обратным слэшем \ слэш / и др. запр. символы.
.*? - самое короткое совпадение -
@edik23 регулярки надо знать, очень надо. https://regex101.com/ Вот тут составляю, сразу видно что берет регулярка а что нет
-
@artihorror said in Проблема с регулярками:
@edik23 регулярки надо знать, очень надо. https://regex101.com/ Вот тут составляю, сразу видно что берет регулярка а что нет
Все правильно говорите. Но как то не срослось. Басовский конструктор меня очень даже устраивал. Но с новой версией что-то сломалось (или наоборот исправилось?). Но конструктор и бас теперь несовместимы. Все понимаю, пользуюсь бесплатно, и требовать что то не разумно. Но уж очень хотелось бы полную совместимость конструктора и баса. Без танцев потом с бубном