Regex по CSS классу

tanotify

New Member
Друзья, возможно не до конца изучил доку, но не понимаю, как можно залочить такой класс, где окончание генерируется?

.TopBanner_TopBanner__bannerLink__1xuml

Было бы круто услышать пример как залочить когда класс начинается со слова TopBanner или когда оно где-то в середине.

P.S Думал вот так example.com##div[class^="document_"], но не особо сработало
 

tanotify

New Member
1651502173695.png

That is strange but it wasn't blocked.

I tries both.
aliexpress.com##div[class^="MultiSidebarTab"]
aliexpress.com##div[class*="MultiSidebarTab"]

But still has it's shown here https://aliexpress.ru/

Ссылки тоже пробовал лочить так aliexpress.com##a[href^="//promotion."] Не выходит..
 
Last edited:

Blaz

Moderator & Translator
Staff member
Moderator
You have wrong url at start.

AliExpress.ru##div[class*="MultiSidebarTab"]
 

tanotify

New Member
Чтоб не создавать новую тему. Единственный вопрос. А как можно заблокировать определенный див только на главной сайта?
aliexpress#%#if(location.pathname=='/')..

Примерно так? Или есть более элегантное решение?
Мало ли как то возможно через [$path=/]
 
Last edited:

tanotify

New Member
А я в правильном направление думаю? Вот так на главной заблокировать?
[$path=|/|]imdb.com##.swiper-wrapper:upward(3)
 

tanotify

New Member
Также я столкнулся, что почему то Астором правило не работает на iOS Safari последнем


duckduckgo.com#%#if(location.hostname=='duckduckgo.com'){location.hostname='safe.duckduckgo.com'}
ozon.ru#%#if(location.pathname=='/'){location.pathname='/my/orderlist'}

на компьютере все отлично работает
 

Alex302

Filters Developer
Staff member
Administrator
В Сафари JS исполняется с большой задержной, т.к. они не предоставляют возможностей как Хром или Фокс, например.
 
Top