var str = <<'EOF'; x:Foo y:Bar EOF while (var m = str=~/(\w+):(\S+)/g) { say "#{m[0]} -> #{m[1]}"; }