Sometimes, we want to get the text after a specific word with JavaScript.
In this article, we’ll look at how to get the text after a specific word with JavaScript.
How to get the text after a specific word with JavaScript?
To get the text after a specific word with JavaScript, we can use some string methods.
For instance, we write:
const x = 'foobarbaz'
const y = 'bar'
const z = x.slice(x.indexOf(y) + y.length);
console.log(z)
to get the part of x after 'bar'.
To do this, we call x.slice with the index of the first character of y, which we get from indexOf.
We didn’t pass in a second argument to slice, so the end index is the end of the string.
Then we add y.length to it to get the last index of 'bar' in x.
Therefore, z is 'baz'.
Conclusion
To get the text after a specific word with JavaScript, we can use some string methods.