Divide una cadena cada 5 caracteres
Supongamos que tengo una cadena larga:
"XOVEWVJIEWNIGOIWENVOIWEWVWEW"
¿Cómo divido esto para obtener cada 5 caracteres seguidos de un espacio?
"XOVEW VJIEW NIGOI WENVO IWEWV WEW"
Tenga en cuenta que el último es más corto.
Puedo hacer un ciclo en el que cuento constantemente y construyo una nueva cadena de caracteres por carácter, pero seguramente debe haber algo mejor, ¿no?