В языке CSS нет регулярных выражений. Совсем нет.
Есть лишь селекторы. И если HTML-тег <a> имеет атрибут href="https://www.vk.com/main", то селектор такого атрибута может выглядеть, например, так:
a[href*="www.vk.com/main"]
К регулярным выражениям это никакого отношения не имеет.
Подробности:
https://developer.mozilla.org/ru/docs/Web/CSS/Attribute_selectors P.S. CSS - набор инструкций, задающих оформление HTML-тегов на странице сайта. Ничего другого CSS не умеет и языком программирования не является.