JS判断字符串是否为整数的方法--简单的正则判断


Posted in Javascript onJuly 23, 2018

是否为整数

if(!/^\d+$/.test(str))
  alert("不是整数");
 }

1、正则表达式

"^\\d+$"//非负整数(正整数 + 0)
"^[0-9]*[1-9][0-9]*$"
//正整数
"^((-\\d+)|(0+))$"
//非正整数(负整数 + 0)
"^-[0-9]*[1-9][0-9]*$"
//负整数
"^-?\\d+$"

//整数
"^\\d+(\\.\\d+)?$"
//非负浮点数(正浮点数 + 0)
"^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$"
//正浮点数
"^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$"
//非正浮点数(负浮点数 + 0)
"^(-(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)))$"
//负浮点数
"^(-?\\d+)(\\.\\d+)?$"
//浮点数

2、使用方法

var r = /^\+?[1-9][0-9]*$/;//正整数
String str = "123";
boolean flag=r.test(str);

如果判断为正整数,则flag为true

3、JS整数相加

首先保证输入的都是数字

nText1=parseFloat(document.all.text1.value);
nText2=parseFloat(document.all.text2.value);
nSum=nText1+nText2

以上这篇JS判断字符串是否为整数的方法--简单的正则判断就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
个人总结的一些关于String、Function、Array的属性和用法
Jan 10 Javascript
js判断输入是否为数字的具体实例
Aug 03 Javascript
JS实现同时搜索百度和必应的方法
Jan 27 Javascript
jQuery使用after()方法在元素后面添加多项内容的方法
Mar 26 Javascript
JavaScript实现点击文本自动定位到下拉框选中操作
Jun 15 Javascript
JavaScript DOM 对象深入了解
Jul 20 Javascript
更靠谱的H5横竖屏检测方法(js代码)
Sep 13 Javascript
教你快速搭建Node.Js服务器的方法教程
Mar 30 Javascript
Vue项目分环境打包的实现步骤
Apr 02 Javascript
Webpack中publicPath路径问题详解
May 03 Javascript
详解微信小程序input标签正则初体验
Aug 18 Javascript
js实现简单的随机点名器
Sep 17 Javascript
js正则表达式校验指定字符串的方法
Jul 23 #Javascript
js中时间格式化的几种方法
Jul 22 #Javascript
详解vue axios二次封装
Jul 22 #Javascript
Node.js命令行/批处理中如何更改Linux用户密码浅析
Jul 22 #Javascript
Angular中sweetalert弹框的基本使用教程
Jul 22 #Javascript
5分钟学会Vue动画效果(小结)
Jul 21 #Javascript
详解从Vue-router到html5的pushState
Jul 21 #Javascript
You might like
雄兵连:第三季确定会出,不过时间未定,鹤熙是第三季的主角!
2020/03/13 国漫
php生成EXCEL的东东
2006/10/09 PHP
PHP 柱状图实现代码
2009/12/04 PHP
超级实用的7个PHP代码片段分享
2012/01/05 PHP
执行、获取远程代码返回:file_get_contents 超时处理的问题详解
2013/06/25 PHP
PHP实现算式验证码和汉字验证码实例
2015/03/09 PHP
PHP实现QQ快速登录的方法
2016/09/28 PHP
php mysql操作mysql_connect连接数据库实例详解
2016/12/26 PHP
PHP实现字符串的全排列详解
2019/04/24 PHP
用JS写的一个TableView控件代码
2010/01/23 Javascript
js从Cookies里面取值的简单实现
2014/06/30 Javascript
js兼容pc端浏览器并有多种弹出小提示的手机端浮层控件实例
2015/04/29 Javascript
php利用curl获取远程图片实现方法
2015/10/26 Javascript
JS获取元素多层嵌套思路详解
2016/05/16 Javascript
jquery实现无刷新验证码的简单实例
2016/05/19 Javascript
基于KO+BootStrap+MVC实现的分页控件代码分享
2016/11/07 Javascript
Vue 父子组件、组件间通信
2017/03/08 Javascript
JavaScript实现简单图片轮播效果
2017/08/21 Javascript
vue中添加与删除关键字搜索功能
2019/10/12 Javascript
vue项目查看vue版本及cli版本的实现方式
2020/10/24 Javascript
Python3实现的腾讯微博自动发帖小工具
2013/11/11 Python
python实现连接mongodb的方法
2015/05/08 Python
基于pandas数据样本行列选取的方法
2018/04/20 Python
win10系统Anaconda和Pycharm的Tensorflow2.0之CPU和GPU版本安装教程
2019/12/03 Python
深入浅析Python 函数注解与匿名函数
2020/02/24 Python
python之pygame模块实现飞机大战完整代码
2020/11/29 Python
django中ImageField的使用详解
2020/12/21 Python
Android本地应用打开方法——通过html5写连接
2016/03/11 HTML / CSS
Otticanet意大利:最顶尖的世界名牌眼镜, 能得到打折季的价格
2019/03/10 全球购物
夜大毕业生自我评价分享
2013/11/10 职场文书
小学生竞选班长演讲稿
2014/04/24 职场文书
食品安全承诺书
2014/05/22 职场文书
民间个人借款协议书
2014/09/30 职场文书
2014年行政部工作总结
2014/11/19 职场文书
公司员工辞职信范文
2015/05/12 职场文书
2015迎新晚会活动总结
2015/07/16 职场文书