regex is weird