Assume that you have a string that contains few statements out of which one includes the list of items. You may want to extract the list based on some delimitter.
Eg : The sentence contains the following ‘List of actors in Tamil Cinema: Vijay , Ajith , Suriya.’
We may need to extract the name of the actors Vijay , Ajth , Suriya from the sentence assuming that the list begins with colon and ends with a period.
How to extract a list from a string in JavaScript ?
Below is a sample code snippet demonstrating the usage of the indexof and split methods of the string to extract a list from a string in javascript.
<html>
<head>
<script>
var input = 'List of actors in Tamil Cinema: Vijay , Ajith , Suriya.';
var startingIndex = input.indexOf(':');
var endIndex = input.indexOf('.');
var actorsStr = input.substring(startingIndex + 1, endIndex);
var actorsList = actorsStr.split(',');
document.write(actorsList);
console.log(actorsList);
</script>
</head>
<body>
</body>
</html>