JSFiddle - React, Tailwind, and code Playground
HTML
<textarea>http://example1.com,5
foohttp://example2.com 5
foo http://example3.com http://example4.com
qwer http://example5.com, 5
</textarea>
<pre></pre>
CSS
textarea { width: 500px; height: 100px; }
pre { border: 1px solid red; }
JavaScript
var str = $("textarea").val();
var r = /(http[s]?:\/\/[^, \n]*)/ig;
var t;
var urls = [];
while(t = r.exec(str)) urls.push(t[1]);
$("pre").text( urls.join("\n") );