I have a value in Javascript as
var input = \"Rs. 6,67,000\"
How can I get only the numerical values ?
Result: 6
If by chance you need the comma you can use the code bellow:
var input = "Rs. 6,67,000"
const numbers = str.match(/(\d|,)+/g).pop();
// 6,67,000
For this task the easiest way to do it will be to us regex :)
var input = "Rs. 6,67,000";
var res = input.replace(/\D/g,'');
console.log(res); // 667000
Here you can find more information about how to use regex:
https://developer.mozilla.org/en/docs/Web/JavaScript/Guide/Regular_Expressions
I hope it helped :)
Regards
Try this
var input = "Rs. 6,67,000";
var res = input.replace(/Rs. |,/g, '');
alert(res); // 667000
JsFiddle
Thanks,
SuperCoder