← GalleryUniversal HTML <input type="email"... requirement pattern✨ Emoji Combos/^([\w\.\+\/\=\u0100-\u017F\u0027\u0180-\u024F\u0900-\u097F\u0980-\u09FF\u0400-\u04FF\u0600-\u06FF\uAC00-\uD7AF\u4E00-\u9FFFÀ-Üß-ü-\s]{1,64})@([\w\.\+\/\=\u0100-\u017F\u0027\u0180-\u024F\u0900-\u097F\u0980-\u09FF\u0400-\u04FF\u0600-\u06FF\uAC00-\uD7AF\u4E00-\u9FFFÀ-Üß-ü-\s]{1,})\.([\w\.\+\/\=\u0100-\u017F\u0027\u0180-\u024F\u0900-\u097F\u0980-\u09FF\u0400-\u04FF\u0600-\u06FF\uAC00-\uD7AF\u4E00-\u9FFFÀ-Üß-ü-\s]{2,})$/gmJavaScript+111 months ago✓ Pre-loaded
About this regex
Matches internationalized email addresses for HTML5 <input type="email"> pattern validation. Requires a local part of 1-64 chars (per RFC limits), an @ symbol, a domain, a literal dot, and a TLD of at least 2 chars. The character class permits word chars, . + / = apostrophe, hyphen, whitespace, plus Unicode scripts like Latin Extended, Cyrillic, Arabic, Devanagari, Bengali, Hangul, and CJK. With gm flags, it validates multiple emails across separate lines.