python regex alternative for join,"re.sub('(?<=.)(?=.)', '-', string)"