JSFiddle - React, Tailwind, and code Playground

HTML

<form>
    <p>
        Input:<br>
        <textarea name="text_input" id="text_input"></textarea>
    </p>
</form>

JavaScript

$('#text_input').change(process).keyup(process);

function process() {
    var html = $('#text_input').val();
    var rgx = /<a [^>]*href\=\"?([^\"]+)\"?[^>]*>([^<]*)<\/a>/gi;
    var result,url,link;
    while (result = rgx.exec(html)) {
        url = result[1];
        link = result[2];
        alert('url='+url+'\nlink='+link);
    }
}