社区
JavaScript
帖子详情
如何用正则表达式来判断当前是否是数字(注意是带逗号分隔的数字,还有小数点)
ychotman
2003-08-13 03:55:41
如何用正则表达式来判断当前是否是数字(注意是带逗号分隔的数字,还有小数点)
比如
right:
1,333.00
1,333,333,333.333
error:
1,333.333,33
1.333.333
1,,333,3,3.33
...全文
441
4
打赏
收藏
如何用正则表达式来判断当前是否是数字(注意是带逗号分隔的数字,还有小数点)
如何用正则表达式来判断当前是否是数字(注意是带逗号分隔的数字,还有小数点) 比如 right: 1,333.00 1,333,333,333.333 error: 1,333.333,33 1.333.333 1,,333,3,3.33
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cloudchen
2003-08-13
打赏
举报
回复
带逗号、句号、负号的就是数字,用isNaN最简单了,vbs里面是isnumeric
shyslysky
2003-08-13
打赏
举报
回复
更正:
str1=str1.replace(/^\d+(,\d\d\d)*.\d+$/g,"");
shyslysky
2003-08-13
打赏
举报
回复
<body >
<form id="Form1" >
<INPUT id =t1 name=t1 type="text">
<INPUT onclick=check(document.Form1.t1.value) type="button" value="验证">
</form>
</body>
<script language=javascript >
function check(str){
var str1=new String();
str1=str;
str1=str1.replace(/^\d+(,\d\d\d+)*.\d+$/g,"");
if (str1=="")
alert("true");
else
alert("false");
}
</script>
Brookes
2003-08-13
打赏
举报
回复
funciton check(str){
var pat=/^\d+(,\d+)+\.\d+$/
if (!pat.exec(str)) alert("false");
}
关于 input 如何对输入框进行限制
数字
,
小数点
,及
小数点
后
数字
个数等问题
本文介绍在前端使用Vue实现
数字
输入的各种限制,包括
正则表达式
的使用、
小数点
数量及位置控制、数值范围限定等。
判断
一个字符串
是否是
数字
博客介绍了
判断
字符串是否为
数字
的方法,需先分析字符串
数字
可能出现的情况,如首位可能有符号,第二位必须是0 - 9的
数字
,可能有
小数点
等,最后指出用
正则表达式
来
判断
是最好的方式。
mysql
判断
字段中数据
是否是
带
小数
数字
本文介绍在MySQL中
判断
字段数据是否为
带
小数的
数字
的方法,包括使用SHOW COLUMNS查看字段类型,利用
正则表达式
进行条件
判断
,以及创建存储过程实现复杂逻辑。
python
判断
是否包含某
数字
_python
判断
字符串
是否是
数字
的算法
本文介绍两种
判断
字符串是否为
数字
(包括整数、负数及小数)的有效算法。通过检查字符串中的特定符号(如
小数点
和负号),并确保剩余字符全部为
数字
字符来实现这一目标。
Java
判断
string变量
是否是
数字
本文详细介绍六种在Java中
判断
字符串是否为
数字
的有效方法,包括
正则表达式
、内置函数、ASCII码值比较、字符集检查、NumberFormatException异常捕获等,为开发者提供全面的
数字
验证解决方案。
JavaScript
87,988
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章