@Pipop

Как правильно написать регулярное выражение, убирающее отступы от начала строка при определенных условиях?

Например, объект:

```
     { 
         field: 1,
         text: 'message',
     }
         ```


Нужно убрать отступы перед бэктиками и фигурными скобками, но сохранить перед полями field и text (и если возможно — уменьшить их до двух)
  • Вопрос задан
  • 70 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
str.replace(/^\s+(?=(\S))/gm, (m, g1) => '`{}'.includes(g1) ? '' : '  ')
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
28 мар. 2024, в 21:17
5000 руб./за проект
28 мар. 2024, в 20:46
150000 руб./за проект
28 мар. 2024, в 20:37
50000 руб./за проект