One option would be to strip all whitespace from the input, then use re.findall
on the pattern .{1,4}
to find all blocks of 4 (or however many available) characters. Then join that list together by space to generate the final output.
inp = "if you can dream it, you can do it"
parts = re.findall(r'.{1,4}', re.sub(r's+', '', inp))
output = ' '.join(parts)
print(output)
This prints:
ifyo ucan drea mit, youc ando it
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…