我知道在Perl正则表达式中,有一种叫做正向先行断言的概念,例如
q(?=u)
会匹配跟在q后面的u,但是不会把u包含在匹配结果里。我想在CSS中找到类似的东西:我想匹配一个元素,后面跟着一个特定类名为
div.specialClass
的兄弟元素。<div>..</div> <!-- div to match -->
<div class="specialClass">..</div>
我已经尝试过使用+
,但它匹配的是div.specialClass
,而我想要匹配前面的div
。
<div><div class="specialClass">
? - user672118<div>..</div><div class="specialClass">..</div>
将更新问题。 - dr jerry