在CSS/SCS中合并选择器
我想转换这种方式的语法(只是一个示例): 对于这样的语法(我觉得更可读,但请不要争论为什么我会选择它…) 我尝试了一段时间,googlng,研究不同的正则表达式方法。但是由于我的正则表达式技能几乎为零,我不得不尝试我在网上找到的东西,但没有成功。基本上,这是为了我正在编写或试图编写的一些崇高的插件,因为不手动为文件编写插件太多了……但我只能这样工作。(强迫症)在CSS/SCS中合并选择器,css,regex,sass,sublimetext2,Css,Regex,Sass,Sublimetext2,我想转换这种方式的语法(只是一个示例): 对于这样的语法(我觉得更可读,但请不要争论为什么我会选择它…) 我尝试了一段时间,googlng,研究不同的正则表达式方法。但是由于我的正则表达式技能几乎为零,我不得不尝试我在网上找到的东西,但没有成功。基本上,这是为了我正在编写或试图编写的一些崇高的插件,因为不手动为文件编写插件太多了……但我只能这样工作。(强迫症) 也许有一个在线工具,我不知道,它可以进行这种美化?作为一个9K用户,你应该知道,要求找到一个工具是离题的。你可以试试@HamZa——我对
也许有一个在线工具,我不知道,它可以进行这种美化?作为一个9K用户,你应该知道,要求找到一个工具是离题的。你可以试试@HamZa——我对正则表达式本身更感兴趣,我刚才提到如果有一个工具,知道它的存在也会很棒。但是我选择在Stackoverflow中写这篇文章,因为这里有更多的开发人员,所以有人知道答案的概率在统计学上更高,同时,这也是CSS世界中一个非常重要的主题,我希望其他人会看到这个线程。RegEx在递归方面不是非常好,可能不是通过单一的正则表达式搜索和替换,而是一个组合..@vsync似乎这个模式可以完成当前输入的工作
(?)?
a{
width:100px;
height:120px;
&:hover{
color:red;
}
span{
color:blue;
padding:10px;
i{
color:red;
}
}
}
a{ width:100px; height:120px;
&:hover{ color:red; }
span{ color:blue; padding:10px;
i{ color:red; }
}
}