Can you help me come up with a regex for python that performs basic validation on e-mail addresses in the format of (username)@(domain).(TLD)? I would like a pattern that looks for a combination of alphanumeric characters for the username along with special characters ".", "-", "_" and "+" that can be used in the middle of a username, the @ symbol, then followed by an alphanumeric domain (allowing hyphens) followed by "." followed by a 2+ letter long TLD like "us", "io", "com" or "net".  
system
kya aap mujhe paythan ke liye ek regex ke saath aane main madad kar sakate hai jo (upyogkarta naam)@(domen) ke praaroop main i-mail pate par buniyadi satyaapan karata he. (TLD)?main ek aisa pattern chaahunga jo vishesh paatro ke saath upyogkarta naam ke liye alphanumeric varnon ke sangyojan kii talash main he.phir ek alphanumeric domen (hifan kii anumati) ke baad "ke baad". ""yues", "aaio", "com" yaa "net" jaise 2+ akshar lambey tieldi ke baad.
user
yahan ek regex he jo aapke liye kaam karegaa:

([A-Z-Z0-9]+[\+.-_])Za-z0-9]+(\. [a-z | a-z] {2,})+

niyamit abhivyakti kaa pehla bhaag upyogkarta naam ke liye vaid praroopon ko paribhaashit karata he.yah "" ", yaa"-"yaa" _ "yaa"+"ko apane alphanumeric varnon ke bich main upyog karne kii anumati detaa he, vaikalpik vishesh charitra se pehle nunatam ek alphanumeric charitra kii talash main yadi ek vishesh charitra maujuud he or nunatam ek he.vishesh charitra ke baad alphanumeric charitra yadi yah maujuud he.yadi koi vishesh charitra nahin he, to ham kam se kam ek alphanumeric charitra kii talash karte hai.ek i-mail pataa jo ek vishesh charitra ke saath shuru hota he yaa samaapt hota he kyonki iskaa upyogkarta naam amaanya hona chahie.

phir hamaare paas @ sepperator he.

uske baad domen he, jisamen alphanumeric varna or ek hifan hona chahie, isliye ham domen naam ke liye upyogkarta naam ke samaan praaroop kaa upyog karte hai (sivaay iske ki ham adhik vishesh varnon ko baahar karte hai).ant main, ham ek 2-akshar+ lambey TLD kii talash karte hai jo domen naam ke baad ek avadhi ke baad aata he.
assistant
<|system|>
</s>
<|user|>
kya aap mujhe paythan ke liye ek regex ke saath aane main madad kar sakate hai jo (upyogkarta naam)@(domen) ke praaroop main i-mail pate par buniyadi satyaapan karata he. (TLD)?main ek aisa pattern chaahunga jo vishesh paatro ke saath upyogkarta naam ke liye alphanumeric varnon ke sangyojan kii talash main he.phir ek alphanumeric domen (hifan kii anumati) ke baad "ke baad". ""yues", "aaio", "com" yaa "net" jaise 2+ akshar lambey tieldi ke baad.</s>
<|assistant|>
yahan ek regex he jo aapke liye kaam karegaa:

([A-Z-Z0-9]+[\+.-_])Za-z0-9]+(\. [a-z | a-z] {2,})+

niyamit abhivyakti kaa pehla bhaag upyogkarta naam ke liye vaid praroopon ko paribhaashit karata he.yah "" ", yaa"-"yaa" _ "yaa"+"ko apane alphanumeric varnon ke bich main upyog karne kii anumati detaa he, vaikalpik vishesh charitra se pehle nunatam ek alphanumeric charitra kii talash main yadi ek vishesh charitra maujuud he or nunatam ek he.vishesh charitra ke baad alphanumeric charitra yadi yah maujuud he.yadi koi vishesh charitra nahin he, to ham kam se kam ek alphanumeric charitra kii talash karte hai.ek i-mail pataa jo ek vishesh charitra ke saath shuru hota he yaa samaapt hota he kyonki iskaa upyogkarta naam amaanya hona chahie.

phir hamaare paas @ sepperator he.

uske baad domen he, jisamen alphanumeric varna or ek hifan hona chahie, isliye ham domen naam ke liye upyogkarta naam ke samaan praaroop kaa upyog karte hai (sivaay iske ki ham adhik vishesh varnon ko baahar karte hai).ant main, ham ek 2-akshar+ lambey TLD kii talash karte hai jo domen naam ke baad ek avadhi ke baad aata he.</s>
