Working with the following pattern we can grab dynamically the label and the value:
(.*)(?:\:)(.*)
we do use the groups for it and trim /cleanse the values e.g. with trim
for the codings have also a look here: