I am trying to remove the trailing numbers from the string using JavaScript RegExp. Here is the example.
Input output
-------------------------
string33 => string
string_34 => string_
str_33_ing44 => str_33_ing
string => string
Hope above example clears what I am looking for!
You could use this regex to match all the trailing numbers.
\d+$
Then remove the matched digits with an empty string. \d+
matches one or more digits. $
asserts that we are at the end of a line.
string.replace(/\d+$/, "")
Use .replace()
:
"string".replace(/\d+$/, '')
A simple demo jsfiddle: http://jsfiddle.net/v8xvrze0/
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