Divida uma string a cada 5 caracteres
Suponha que eu tenha uma cadeia longa:
"XOVEWVJIEWNIGOIWENVOIWEWVWEW"
Como faço para dividir isso para obter a cada 5 caracteres seguidos por um espaço?
"XOVEW VJIEW NIGOI WENVO IWEWV WEW"
Observe que o último é mais curto.
Eu posso fazer um loop em que eu sempre conto e construo uma nova string de caracteres por caractere, mas certamente deve haver algo melhor, não?