JSFiddle - React, Tailwind, and code Playground
HTML
<textarea id="insert" style="width:600px; height:80%;"></textarea>
<input id="execute" name="execute" type="submit" value="Execute">
<div id="processado" class="teste" style="display:none;">
</div>
<div id="result"><b>RESULTADO:</b>
<br>
</div>
JavaScript
$(document).ready(function() {
function execute() {
var conteudo = $('#insert').val();
var buffer = $('<div/>');
buffer.html(conteudo);
var urls = $('[href], [src]', buffer).map(function(index, item) {
return this.href || this.src;
}).get();
$('#result').html(JSON.stringify(urls));
}
$('#execute').click(execute);
});