JS正则验证 整数 和 小数

问题描述

JS 验证 整数 和 小数要求 这个数不能大于24 小数的话保留一位小数如 8 符合要求 7.5符合要求 7.55不符合 26不符合 正则不大熟悉 求各位指教了!

解决方案

var demo = -12;var re = /(^1?d$|^2[0-4]$)|(^1?d.d$)|(^2[0-3].d$)|(^-d+(.d)?$)/;alert(re.test(demo));其中(^1?d$|^2[0-4]$)验证的是0和正整数;(^1?d.d$)|(^2[0-3].d$)验证的是正浮点数;(^-d+(.d)?$)验证的是负数;

时间: 2024-07-31 17:53:13

JS正则验证 整数 和 小数的相关文章

js正则验证-js 正则同时验证 手机号和座机 用逗号间隔

问题描述 js 正则同时验证 手机号和座机 用逗号间隔 比如:23955558888,13700596648,010-62607878 现正则:/^(1d{10})|(0d{2,3}-?d{7,8}(-d{3,4})?$)/ 这样可以匹配出座机不正确的,但是手机号却被当做座机处理了. 求正解! 补充: 我用笨办法处理的:接收到子串后,用split分割开,再逐一验证的 手机号不会以 除 1 以外的数字开头: 解决方案 先split分割,然后调用这个函数: function checkMobile(

最简单的JavaScript验证整数、小数、实数、有效位小数正则表达式_javascript技巧

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> 验证数字最简单正则表达式大全 </

js 正则验证数字(整数,货币型,浮点型)

货币型 function isvaliddecimal( chars ) {  var re=/^d*.?d{1,2}$/;  if (chars.match(re) == null)   return false;  else   return true; } 是否为数字 整数 function isnumber( chars ) {  var re=/^d*$/;  if (chars.match(re) == null)   return false;  else   return tru

JavaScript 正则表达式 验证整数、小数、实数、有效位小数最简单_正则表达式

输入完按回车后即可验证!(自认为最简单!) 正整数: 负整数: 整 数: 正小数: 负小数: 小 数: 实 数: 保留1位小数: 保留2位小数: 保留3位小数:

JS正则验证邮箱的格式详细介绍_javascript技巧

对于我们做WEB开发的,对表单的验证是必不可少的,所以今天把常用的一些验证罗列出来,呵呵,今天下午刚学的JS正则表达式,有什么不足的地方还希望大家批评指正. 一.相关的代码 复制代码 代码如下: function test() {  var temp = document.getElementById("text1");  //对电子邮件的验证  var myreg = /^([a-zA-Z0-9]+[_|/_|/.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|/_

js正则验证手机号码有效性

最简单的验证方法  function isnum(obj){       var reg=/^1[0-9]{10}/;       if(!reg.test(obj.value)){         alert("请正确填写手机号!");         obj.value="";       }     } 验证130-139,150-159,180-189号码段的手机号码 <script type="text/javascript"&g

js正则 验证电话号码

oTelephone.value='032-212121'; 非常简单了. if (oTelephone.value != "") {          if (!oTelephone.value.match(/^[0-9]{3,4}\-[0-9]{7,8}$/)) {         alert('对不起,电话区号以"-"分割,且只能为数字!');      oTelephone.focus();      oTelephone.select();      re

php使用正则验证中文_php技巧

php用preg_match来匹配并判断一个字符串中是否含有中文或者都是中文的方法如下: $str = 'php学习博客'; if(preg_match('/[\x7f-\xff]/', $str)){ echo '字符串中有中文<br/>'; }else{ echo '字符串中没有中文<br/>'; } if(preg_match('/^[\x7f-\xff]+$/', $str)){ echo '字符串全是中文'; }else{ echo '字符串不全是中文'; } 以上程序的

asp 验证输入网址是否有效并可以访问 与正则验证输入网址_应用技巧

核心代码: 验证输入网址是否有效并可以访问 <% '****************************** '函数:UrlOK(strURL) '参数:strURL,待验证的网址 '日期:2007/7/13 '描述:验证输入网址是否有效并可以访问 '示例:<%=UrlOK("http://www.jb51.net")%> '****************************** Function UrlOK(strURL) On Error Resume