Задать вопрос
@ZaxapKramer
Больной верстальщик

Регулярное выражение: передвинуть запятую вправо (или "умножение на 10"), это возможно?

В общем, возникла такая вот необходимость в Sublime Text: заменить одно на другое регулярным выражением (ибо вручную меня - в корне запутался).
Необходимо помножить числа на 10 или просто передвинуть запятую (точку) вправо.
.1rem = > 1rem
10rem => 100rem
1.2rem => 12rem
1.28rem => 12.8rem

И что бы я не делал, нормально ничего не выходит.
Застопорился на "1.28rem", ибо... после точки может быть сколько угодно цифр, разве не так?
Как бы Вы реализовали сие?
  • Вопрос задан
  • 218 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@ZaxapKramer Автор вопроса
Больной верстальщик
Как только задал вопрос, понял, что логику выбирал в корне неверную при решении задачи.
Все работает, прошу прощения. Правда, 0 в конце смущает, но другого решения не знаю.
from: (\d+)rem|(\d*)\.?(\d?)(\d*)rem
to: $1$2$3.$4\u0rem
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы