Build an Array from List of Text

JS
S
JavaScript

Build an array from a list of raw text. Based on a codepen. https://codepen.io/franciskim/pen/eNjrpR

1$('#go').click(function() {
2  var lines = $('#input').val().split(/\n/);
3  var output = [];
4  var outputText = [];
5  for (var i = 0; i < lines.length; i++) {
6    // only push this line if it contains a non whitespace character.
7    if (/\S/.test(lines[i])) {
8      outputText.push('"' + $.trim(lines[i]) + '"');
9      output.push($.trim(lines[i]));
10    }
11  }
12  console.log(output);
13  $('#input').val('[' + outputText + ']');
14  $('.alert').removeClass('alert-info').addClass('alert-success').text('Done!')
15})

Created on 10/16/2018