Test, validate and match regular expressions
This regex matches simple email addresses with basic structure validation. It looks for a word boundary, followed by alphanumeric characters, an optional separator (-, ., _), more alphanumeric characters, then @ symbol, domain name, and a 2-3 character top-level domain. Note that this pattern is quite restrictive and won't match all valid email formats, such as those with multiple dots or special characters.