How do I remove numbers from a string using Javascript?
I am not very good with regex at all but I think I can use with replace to achieve the above?
It would actually be great if there was something JQuery offered already to do this?
//Something Like this?? var string = 'All23'; string.replace('REGEX', '');
I appreciate any help on this.
We can remove numbers from a String java by using replaceAll( ) method, regex and charAt( ) method.
The slice() method extracts a part of a string. The slice() method returns the extracted part in a new string. The slice() method does not change the original string. The start and end parameters specifies the part of the string to extract.
\d
matches any number, so you want to replace them with an empty string:
string.replace(/\d+/g, '')
I've used the +
modifier here so that it will match all adjacent numbers in one go, and hence require less replacing. The g
at the end is a flag which means "global" and it means that it will replace ALL matches it finds, not just the first one.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With