!!! NON-RegEx simple UNIVERSAL database solution !!!
ApproachSince - unlike RegEx - LIKE does not support []+ and []* constructs, there are two LIKE parts: first one includes "positive" restrictions - i.e. parts w
# Approach
Since - unlike RegEx - LIKE does not support []+ and []* constructs, there are two LIKE parts: first one includes "positive" restrictions - i.e. parts we want to match; second one includes "negative" restrictions - i.e. what we do not want to match.

A fast solution that only uses standard LIKE clause, and will work for all databases without requring DB-specific modifications, or use of special libraries for RegEx functionality.

# Code
```mssql []
select * from Users
where email like '%@%.com' and email not like '%[^0-9A-Za-z_]%@%[^0-9A-Za-z]%'
order by user_id
```
['Database', 'MySQL', 'Oracle', 'MS SQL Server', 'PostgreSQL']