optimize regex a bit