JSFiddle - React, Tailwind, and code Playground
HTML
<span id="out"></span>
JavaScript
var str="Foursquare and seven\nbeers ago our\nforefathers\nsomething, something, something.";
var results = str.split(/\r?\n/);
results.push(results.length);
out.innerHTML = results.join("<br/>");
out.innerHTML += "<br/>--------------------------<br/>"
var results2 = str.split(/(\r?\n)/);
results2.push(results2.length);
out.innerHTML += results2.join("<br/>");