正则表达式只检查数字(负数和正数)

 手机用户2502895931 发布于 2023-01-15 19:26

JSP上有一个输入字段,用户可以在其中输入数字(负数和正数).我有一个JS函数来检查输入字段上的每个键上事件不是数字,它应该用空格替换它.

var txt = $(elem).val();
if(!(txt.match(/^-?[0-9]*$/))) {    
    $(elem).val(txt.replace(/^-?[0-9]+/g, ''));
  }

我的if条件工作正常,但我无法创建替换的正则表达式.

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有