Q:

split multiple non-delimited numbers to two significant digits

I need to split a long non-delimited series of numbers using awk.  How would I split this:
91.5799.3677.48107.5981.26

using awk to produce this:
91.57
99.36
77.48
107.59
81.26

A:

It might be easier with egrep:
s='91.5799.3677.48107.5981.26'
egrep -o '[^.]*.[0-9]{2}' <<< "$s"
91.57
99.36
77.48
107.59
81.26

