Reputation: 10929
id = '01d0';
document.write('<br/>'+id.substr(0,-2));
How can I take a string like '01d0and get the
01` (all except the last two chars)?
In PHP I would use substr(0,-2)
but this doesn't seem to work in JavaScript.
How can I make this work?
Upvotes: 75
Views: 69093
Reputation: 121853
Something like:
id.substr(0, id.length - 2)
The first parameter of substr is the starting index. The second parameter is how many characters to take.
Upvotes: 2
Reputation: 39889
var str = "031p2";
str.substring(0, str.length-2);
See : http://jsfiddle.net/GcxFF/
Upvotes: 2