Я использую Visual Studio.Во всем приложении в коде SCSS я преобразую все единицы px
в rem
с помощью функции.
Например:
padding: 16px 32px 48px --> padding: rem(16) rem(32) rem(48)
, что соответствует padding: 1rem 2rem 3rem
.
Теперь по какой-то причине мне нужно преобразовать все rem
единицы обратно в px
единицы.Для этого я хочу идентифицировать шаблон rem(xyz)
и заменить его на xyz px
.
Пример:
.wrapper{
font-size: rem(40);
.content{
padding: rem(20) rem(10) rem(30);
}
}
.wrapper{
font-size: 40px;
.content{
padding: 20px 10px 30px;
}
}
Пожалуйста, дайте мне знать, как я могу добиться этого, используя Find & Replaceинструмент в Notepad ++ или Visual Studio.
rem\((.*?)\)
-> Это регулярное выражение идентифицирует шаблон.Я пытался использовать одну и ту же захваченную группу и заменить ее таким образом \((.*?)\)px
, но безуспешно.