Javascript 正则表达式查找并替换为更改的内容

Javascript 正则表达式查找并替换为更改的内容,javascript,regex,Javascript,Regex,我需要在javascript中找到数字,并将其替换为依赖于该数字的值 源字符串: abc20.0xxxxxx30xxx 正则表达式必须找到double,将其除以5并替换该值 预期结果应如下所示: abc4.0xxxxxx6.0xxx 非常感谢以下是您可以做到的: 函数除以五{ 返回s.replace/-?\d+\.\d+?/g,函数a{ a=a/5; 返回a.toFixed1; }; } //输入输出 var inp=document.querySelector'input'; var d

我需要在javascript中找到数字,并将其替换为依赖于该数字的值

源字符串:

abc20.0xxxxxx30xxx
正则表达式必须找到double,将其除以5并替换该值

预期结果应如下所示:

abc4.0xxxxxx6.0xxx

非常感谢

以下是您可以做到的:

函数除以五{ 返回s.replace/-?\d+\.\d+?/g,函数a{ a=a/5; 返回a.toFixed1; }; } //输入输出 var inp=document.querySelector'input'; var div=document.querySelector'div'; inp.oninput=函数{ //获取输入 var s=输入值; //转化 var res=除以五; //输出 div.textContent=res; } inp.oninput;
不要破坏你的帖子。你可以删除自己的帖子。在哪里?我不需要像简这样的人的帮助,其他人仍然可以帮助你。是的,它很快,谢谢:很高兴听到你感谢它!