How can I convert this text to JSON by nodejs?
Input :
---
title:Hello World
tags:java,C#,python
---
## Hello World
```C#
Console.WriteLine(""Hello World"");
```
Expected output :
{
title:"Hello World",
tags:["java","C#","python"],
content:"## Hello World\n```C#\nConsole.WriteLine(\"Hello World\"");\n```"
}
What I've tried to think :
- use regex to get key:value array, like below:
---
{key}:{value}
---
then check if key equals tags then use string.split function by
,to get tags values array else return value.other part is content value.
but I have no idea how to implement it by nodejs.