Categories
JavaScript Answers

How to remove special symbols and extra spaces and replace with underscore using the replace method with JavaScript?

Spread the love

Sometimes, we want to remove special symbols and extra spaces and replace with underscore using the replace method with JavaScript.

In this article, we’ll look at how to remove special symbols and extra spaces and replace with underscore using the replace method with JavaScript.

How to remove special symbols and extra spaces and replace with underscore using the replace method with JavaScript?

To remove special symbols and extra spaces and replace with underscore using the replace method with JavaScript, we call replace with a regex.

For instance, we write

const newString = str.replace(/[^A-Z0-9]/gi, "_");

to call str.replace with a regex that matches anything that aren’t alphanumeric characters.

The g flag makes replace replace all matches.

And i makes replace find matches in a case-insensitive manner.

We replace the matches with underscores.

Conclusion

To remove special symbols and extra spaces and replace with underscore using the replace method with JavaScript, we call replace with a regex.

By John Au-Yeung

Web developer specializing in React, Vue, and front end development.

Leave a Reply

Your email address will not be published. Required fields are marked *