Just spent the last 10 mins writing a regex for the kirbytext tags
([a-z]*):\s[a-z\s]*(?![a-z]*:)
This is what I have so far … anyone wanna have a go improving? I have listed 2 known issues with it. My parser already extracts the tags them selves, so its just the content parsing required, once these 2 are nailed that basis is done.
Edit, Yes I know it only works with lower case etc, its easier to debug this way.