我正在重构一堆CSS(超过10,000行),而不是从此手动逐行转换:

-webkit-transition: .1s linear all;
   -moz-transition: .1s linear all;
        transition: .1s linear all;


到这个:

 .transition(.1s linear all);


有没有办法通过正则表达式来加快速度?

谢谢!

最佳答案

这实际上取决于数据的可变性,但这是一个好的开始:

/(?:\s*(?:-(?:webkit|moz)-)?transition:\s*\.1s linear all;\n)+/


如果值是可变的,请替换与您的数据匹配的任何模式。

关于javascript - 如何使用正则表达式将此CSS块转换为LESS?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11783682/

10-10 07:17