var names = 'Harry ;Fred Barney; Helen Rigby ; Bill Abel ;Chris Hand ';
console.log(names);
var re = /s*(?:;|$)s*/;
var nameList = names.split(re);
console.log(nameList);
let countWords = function(sentence){
return sentence.split(' ').length;
}
console.log(countWords('Type any sentence here'));
//result will be '4'(for words in the sentence)
// Split a string into an array of substrings:
var String = "Hello World";
var Array = String.split(" ");
console.log(Array);
//Console:
//["Hello", "World"]
///*The split() method is used to split a string into an array of substrings, and returns the new array.*/
//The split() method takes a pattern and divides a String into an ordered list of substrings by searching for the pattern, puts these substrings into an array, and returns the array.
const str1 = 'The quick brown fox jumps over the lazy dog.';
const words = str1.split(' ');
console.log(words[3]);
// expected output: "fox"
const chars = str1.split('');
console.log(chars[8]);
// expected output: "k"
const strCopy = str1.split();
console.log(strCopy);
// expected output: Array ["The quick brown fox jumps over the lazy dog."]
// It essentially SPLITS the sentence inserted in the required argument
// into an array of words that make up the sentence.
var input = "How are you doing today?";
var result = input.split(" "); // Code piece by ZioTino
// the following code would return as
// string["How", "are", "you", "doing", "todaY"];