不包括小数 [\d-]
[0-9]表示数字,“+”表示一位或多位,“?”表示0次或多次,“^”表示行的开头。所以。我感觉你这个应该是"-"+"[0-9]+"
请问你所说的是输入的内容只能包含“数字、正负号、小数点”对吗?如果是这样的可以这样写: 正则表达式...
2.只能输入数字,能输小数点. 3.数字和小数点方法二
JS只能输入数字,数字和字母等的正则表达式 1.文本框只能输入数字代码(小数点也不能输入) 2.只能输入数字,能输小数点. <inputname=txt1onchange="if(/\D/.test(this.value)){alert('只能输入数字');this.value='';}"> 3.数字和小数点方法二
^(\d+(\.\d+)?)|(\-1)这样更严谨一点
^-?\d{1,8}([.]\d{1,2})?$
求座机电话 只能输入数字 和 ' - ' 的正则 不限制位数并且' - '不是必填项 wswhy3 204874140 发布于 2020-07-20 更新于 2020-07-20 求座机电话 只能输入数字 和 ' - ' 的正则 不限制位数并且' - '不是必填项 javascript正则表达式 有用关注4收藏 回复 阅读3k ...
alert('ok');} 至少有一个数字字母的正则表达式:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{4,23}$/ 1、由数字、26个英文字母或者下划线组成的字符串:^[0-9a-zA-Z_]{1,} 2、非负整数(正整数+0):^/d+ 3、正整数:^[0-9][1-9][0-9]4、非正整数(负整数+0):((&...
验证函数代码如下:function check(str){ return /^[\da-z]+$/i.test(str);}代码中关键字符含义:1、^表示匹配字符串的首字符。2、$表示匹配字符串的尾字符。3、\d表示匹配数字。4、a-z表示匹配任意英文字母。5、[]是集合的意思,表示一个字符是[]中任意一个。6、+表示匹配1个或1...