regex - How can I use JavaScript's replace function to divide a matched number by 100? -
i trying divide regex-matched number in string format 100 within javascript's replace function:
var number = "4354543"; var result = number.replace(/(\d+)/, '$1/100'); console.log(result); -> printing 4354543/100 the answer should 43545.43, instead i'm getting "4354543/100".
is possible achieve this?
if know input strings @ least 3 digits, simple solution insert decimal separator before last 2 digits.
var number = "4354543"; var result = number.replace(/(\d+)(\d{2})/, '$1.$2'); console.log(result); however, using function second argument .replace, the answer james thorpe does, gives more flexibility.
Comments
Post a Comment