I want to remove all occurrences of substring = . in a string except the last one.
.
E.G:
1.2.3.4
should become:
You can do something like this:
var str = '1.2.3.4'; var last = str.lastIndexOf('.'); var butLast = str.substring(0, last).replace(/\./g, ''); var res = butLast + str.substring(last);
Live example: