js常用校验
2024-08-22 07:32:45
//验证金钱数字
obj.regexMoney = function (money) {
var reg = /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/;
return reg.test(money);
}; //验证字母数字
obj.regexCode = function (code) {
var reg = /(^[A-Za-z0-9]+$)/;
return reg.test(code);
}; //验证正整数
obj.regexNumber = function (num) {
var reg = /^[0-9]*[1-9][0-9]*$/;
return reg.test(num);
}; //验证字母
obj.regexEn = function (en) {
var reg = /(^[A-Za-z]+$)/;
return reg.test(en);
}; //验证中文
obj.regexCn = function (cn) {
var reg = /(^[\u4e00-\u9fa5]{0,}$)/;
return reg.test(cn);
};
/**
* 最多两位小数校验
*/
obj.towNumberCheck = function (value){
//最多带两位小数的数字正则
var amountTwoExp = /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/;
if(!amountTwoExp.test(value)){
return false;
}
var myNum=new Number(value); if (myNum <= Number(0)) {
return false;
}
return true;
};
最新文章
- FTP概述
- angularjs之ng-if、ng-show、ng-switch那些事
- sparksql---通过pyspark实现
- winform导入导出excel,后台动态添加控件
- jetty服务器启动方法总结【备用】
- Asp.net操作cookie大全
- go的环境变量设置
- Hibernate检索策略之延迟加载和立即加载
- C# ?(问号)的三个用处(转载)
- Mybatis 中常用的java类型与jdbc类型
- 【55】让自己熟悉Boost
- 关于怎样拆毁Cuttheprice
- 第一个java程序
- OpenIOC
- base64转码
- windows 重写调试输出
- [代码笔记]JS保持函数单一职责,灵活组合
- Flask的Context(上下文)学习笔记
- plsql调试存储过程卡住的原因以及处理
- 2018-2019-1 20189206 《Linux内核原理与分析》第三周作业
热门文章
- C#获取网页的HTML码、下载网站图片 get post
- device eth0 does not seem to be present, delaying initialization(转)
- 使用ExpandableListView以及如何优化view的显示减少内存占用
- [svc]linux的ip命令操作接口和路由表
- ES6,Array.copyWithin()函数的用法
- Selenium Web 自动化 - 项目实战环境准备
- Java知多少(55)线程
- cannot open shared object file: No such file or directory
- vector、map 内存释放
- 树莓派motion监控安装配置相关事情