简体   繁体   中英

Javascript regular expression to remove characters from the end of a string

I have a couple strings like:

net_weight_(lbs)
net_height_(inches)

I need a regular expression that will remove the _(x) from the end of the string. So in my two examples, I would be left with:

net_weight
net_height

Any help would be greatly appreciated

If you'd prefer not to use regular expressions you can use lastIndexOf('_') and the get the substring up to that index.

s = s.substr(0, s.lastIndexOf('_'));

http://jsfiddle.net/Z7qrW/

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM