This is missing a dash after the @ symbol. `@[a-zA-Z0-9](?:[a-zA-Z0-9-]`... That's what's breaking the other test, since its testing `/wsapi/address_info?email=test@test-domain.com`

Add a testcase for `test-foo@test-foo.test-test.com` as well.