JSFiddle - React, Tailwind, and code Playground

by kasperfish

HTML

<span id="emails" ></span>
<textarea id="text"></textarea>

JavaScript

/* TEXT TO PASTE IN THE TEXTAREA (you could also start typing, when there is an email found, it will display it in #emails)

sdabhikagathara@rediffmail.com, "assdsdf" <dsfassdfhsdfarkal@gmail.com>, "rodnsdfald ferdfnson" <rfernsdfson@gmal.com>, "Affdmdol Gondfgale" <gyfanamosl@gmail.com>, "truform techno" <pidfpinfg@truformdftechnoproducts.com>, "NiTsdfeSh ThIdfsKaRe" <nthfsskare@ysahoo.in>, "akasdfsh kasdfstla" <akashkatsdfsa@yahsdfsfoo.in>, "Bisdsdfamal Prakaasdsh" <bimsdaalprakash@live.com>,; "milisdfsfnd ansdfasdfnsftwar" <dfdmilifsd.ensfdfcogndfdfatia@gmail.com>

*/ 

$('#text').on('keyup',function(event) {
	emails=extractEmails($(this).val());
    $("#emails").text(emails);
});

  

function extractEmails (text)
{
    return text.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi);
}