Задать вопрос
Chefranov
@Chefranov
Новичок

Как регулярным выражением преобразовать данные?

Имеется большой файл с строками вида:
XXX lorem ipsum1..
YYY lorem ipsum2..
ZZZ lorem ipsum3..
...

это всё я хочу превратить в json вида:
{
code: "XXX",
description: "lorem ipsum1.."
},
{
code: "YYY",
description: "lorem ipsum2.."
},
{
code: "ZZZ",
description: "lorem ipsum3.."
},
...

Хочу в редакторе (Notepad++/Visual Code) с помощью регулярки через "найти и заменить" сделать. А потом просто переименую файл в json.

То что я пытался:
Regexp: /(...) (.*)/gm
Replace: {"code":"$1", "description":"$2"}
  • Вопрос задан
  • 73 просмотра
Подписаться 1 Простой 2 комментария
Решения вопроса 1
Chefranov
@Chefranov Автор вопроса
Новичок
Разобрался сам
Regexp: (...) (.*)
Replace: {"code":'$1', "description":'$2'}
Дело было в ковычках у заполнителей
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
https://regex101.com/r/FNfyEs/1
Там с боку переключись в функция, на лист.
Там будет че вставить.
Ответ написан
Ваш ответ на вопрос

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

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