JavaScript – Substring of a String
To find substring of a string in JavaScript, call substring() method on this string and pass the start index and end index as arguments.
Syntax
The syntax to use substring() method on this string str
, with start index startIndex
and end index endIndex
is
</>
Copy
str.substring(startIndex, endIndex)
substring() returns a new string with the contents of the original string from position startIndex
upto position endIndex
. Original string remains as is.
Examples
In the following example, we take a string str
and find the substring that spans from index 3
upto index 10
.
index.html
<!DOCTYPE html>
<html lang="en">
<body>
<pre id="output"></pre>
<script>
var str = 'hello world';
var startIndex = 3;
var endIndex = 10;
var result = str.substring(startIndex, endIndex);
var output = '';
output += 'Original String : ' + str;
output += '\n\nSubstring : ' + result;
document.getElementById('output').innerHTML = output;
</script>
</body>
</html>
Conclusion
In this JavaScript Tutorial, we learned how to find substring of a string in JavaScript, using substring() method, with examples.