This sucks. I'm not sure which sucks more: that such code exists, or
that it breaks on IronPython in hard-to-find manner.
import re
print re.split(':*', 'a:b::c')
Quick workaround is to replace the pattern ':*' with ':+'. This may
not be always possible.
--
Seo Sanghyeon