JSFiddle - React, Tailwind, and code Playground

by Oski Krawczyk

HTML

<span class="mailme">some AT email DOT com</span>
<span class="mailme">some AT email DOT com</span>

JavaScript

var mailme = $$('.mailme'), at = / AT /, dot = / DOT /g;

mailme.each(function(el){
    var addr = el.get('text').replace(at, '@').replace(dot, '.');
    
    new Element('a', {
        href: 'mailto:'+ addr,
        html: addr
    }).inject(el, 'after');
    
    el.destroy();
});