Sometimes, we want to retrieve the name from an email address with JavaScript.
In this article, we’ll look at how to retrieve the name from an email address with JavaScript.
Retrieve the Name from an Email Address with JavaScript
To retrieve the name from an email address with JavaScript, we can use the JavaScript string’s lastIndexOf
and substring
methods to get the part before the last @
from the email address string.
For instance, we write:
const email = "john.doe@example.com";
const name = email.substring(0, email.lastIndexOf("@"));
console.log(name)
We get the index of the last @
in the email
string with:
email.lastIndexOf("@")
And we call email.substring
with 0 and the index returned by lastIndexOf
to get the name
part of the email
string and assign it to name
.
Therefore, name
is 'john.doe’
according to the console log.
Conclusion
To retrieve the name from an email address with JavaScript, we can use the JavaScript string’s lastIndexOf
and substring
methods to get the part before the last @
from the email address string.