s{ (-? \d+ \.? \d* ) --? \d+ \. \d* }{$1}x