如果 div 的 innerHtml 与正则表达式匹配,我想将 css 应用于我的 div 标签。我不知何故无法找到正确的搜索词来谷歌它。如果已经在 SO 上询问过,请向我指出。
//CSS:
#main div[/* regex here which matches Foo. It will make the div red */] {
color: red;
}
</p>
//HTML:
<div id="main">
<div>This text contains Foo. It contains other stuff too</div>
<div>Red color will not be applied to this div because regex doesn't match</div>
</div>
我已经看到使用正则表达式匹配属性的示例。例如这个。我只是无法为正则表达式找到正确的“术语”来匹配 div 的内容。我不想使用 Javascript 并解析文本。
PS:我不必在 IE、Safari、Opera 上拥有这个东西,所以任何特定于 Chrome/Mozilla 的东西也会有帮助。
谢谢。