#css #regex #intellij-idea #sass
#css #регулярное выражение #intellij-идея #sass
Вопрос:
В рамках упражнения по преобразованию всего существующего css в scss мне нужно преобразовать все px
в rem
#olpPredefinedInputs {
margin-top: 5px;
margin-left: 35px;
margin-bottom: 30px;
margin-right: 15px;
font-size: 11px;
}
для преобразования в
#olpPredefinedInputs {
margin-top: rem(5px);
margin-left: rem(35px);
margin-bottom: rem(30px);
margin-right: rem(15px);
font-size: rem(11px);
}
Я пробовал различные регулярные выражения в своей IDE (Intellij), однако я не смог найти регулярное выражение, которое может выполнить эту задачу. Я не сторонник сценариев для этого
Ответ №1:
Шаблон регулярных выражений: d px
Заменить шаблон rem($0)
Однако я не уверен в реализации регулярных выражений вашей IDE
Комментарии:
1. Вы также должны сохранить «px»
Ответ №2:
Ответ №3:
Если все, что вы хотите, это получить px
значение rem
, вы можете использовать этот плагин для IntellJ