Insisto en que la forma más productiva de hacerlo sería mediante capturas (RegExp):
Te dejo un ejemplo
online de cómo sería.
Con el modificador
m indicas que la búsqueda es multilínea y por lo tanto no tienes que estar haciendo split("\n") ni cosas raras
Si lo quieres implementar en JS, puedes hacerlo con exec().