我试图在我的 .less 文件中找到所有嵌套 4 层以上而没有关闭的地方。
这是我目前在 Rubular 上的位置: http: //rubular.com/r/a6uWyH0mUv
如果您希望在 SO 上查看示例:
ul {
width:100%;
li {
width: 25%;
a {
color: @blue;
span {
font-weight: normal;
}
}
}
}
ul {
width:100%;
li {
width: 25%;
a {
color: @blue;
}
}
}
ul {
width:100%;
li {
width: 25%;
}
}
ul {
width:100%;
}
我唯一要匹配的是第一个具有 4 个嵌套 css 属性的测试字符串。
通过各种实验,我已经能够非常接近,但我仍然最终匹配了不应该被正则表达式捕获的字符串部分。
任何帮助是极大的赞赏。