lookahead positivo en css

Sé que en Perl regex la noción de lookahead positivo es decirq(?=u) coincide con una q seguida de una u, sin formar la parte u de la coincidencia. Estoy buscando algo similar en css: quiero unir undiv, seguido de un hermanodiv.specialClass.

<div>..</div>  <!-- div to match -->
<div class="specialClass">..</div>

He jugado con + pero eso coincide condiv.specialClass, mientras que quiero lo anteriordiv.

Respuestas a la pregunta(1)

Su respuesta a la pregunta