Hello Andrew,
An other formulation, which separates any text in blocks of five characters long, whatever they are, would be :
SEARCH .{5}(?=.)
REPLACE $0\x20
Notes :
The .{5} syntax matches for five consecutive standard characters
I added the look-ahead form (?=.) , just to ensure that NO extra-space will be added, at the end of each long-line scan
The $0 syntax represents the match of the whole regex, that is to say, any block of five characters
And \x20 is, simply, the hexadecimal form of the space character
Best Regards,
guy038