当前位置:  开发笔记 > 编程语言 > 正文

正则表达式获得最后一个css类

如何解决《正则表达式获得最后一个css类》经验,为你挑选了0个好方法。

我想在javascript中使用Regex从css规则中删除最后一个类.

我正在寻找的正则表达式规则是从规则的末尾开始搜索,例如在'.myClass .myOtherClass'上,并在最后一次完整停止后返回第一个单词 - 所以结果将是'.myOtherClass'

我需要匹配的示例css规则:

.myClass{color:red;}
.myClass .myOtherClass{color:green;}
#something .somethingElse{color:blue;}
.something #myIdhere{color:purple;}
#myId {color:black}
.myClass1, .myClass2{colour:green}
.myClass span{colour:purple}
.myPseudo:after{}

我可以在没有{}信息的情况下自行解决规则.所以它的正则表达式将自己运行每个规则.例如,在'.myClass .myOtherClass'上.我想要获得的上述规则的输出是它的匹配如下:

.myClass
.myOtherClass
.somethingElse
.something
 no match
.myClass2
.myClass
.myPseudo

有人可以帮忙吗?

推荐阅读
小白也坚强_177
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有