I am trying to match email addresses in Python using regex with this pattern:

```
"\w{1,}@\w{1,}.\w{1,}"

```

However sometimes there are email addresses that look like `firstname.lastname@lol.omg.hahaha.museum` which my pattern will miss.

Is there a way to adjust this regex so it will include an arbitrary number of chained ".word" type patterns?