How do I write a universal flexible regex in Python