about $didtok it's right but about regsubex if you don't put the $chr(32) that wil return with no space like this
$didtok(6,32) return test1 test2 test3 test4
$regsubex($str(.,$did(6).lines),/./g,$+($did(6,\n),$chr(32))) return test1 test2 test3 test4
$regsubex($str(.,$did(6).lines),/./g,$did(6,\n)) return test1test2test3test4