gpt4 book ai didi

javascript - jQuery Regular Express 倒序

转载 作者:行者123 更新时间:2023-11-30 18:41:55 28 4
gpt4 key购买 nike

我正在尝试在 FireFox 中模拟输入类型='number' 的逗号插入,因为它尚不支持它。天真地它在 Chrome 中工作。我让我的正则表达式开始工作...只是顺序不对,我需要将其反转。

http://jsfiddle.net/hCTDV/2/

您可以看到它将数字格式化为 123,4 而不是 1,234。我尝试了“reverse()”,但无法正常工作,Firefox 声明它不是函数。

如果有人可以调整我的正则表达式,使其正确执行我想要的任务,那就太好了,否则反向运行它可能会成功。

最佳答案

试试这个方法:

  $('input').keyup(function(){
var $this = $(this);
var num = $this.val().replace(/,/g, '');
$this.val(num.replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,"));
});

它似乎有点简单并且似乎有效 - http://jsfiddle.net/hCTDV/3/

关于javascript - jQuery Regular Express 倒序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6616260/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com