javascript日期数字正则表达式

网页特效日期数字正则表达式

号码正则
/^d{3,4}-d{7,8}(-d{3,4})?$/
区号必填为3-4位的数字,区号之后用“-”与电话号码连接

^d{3,4}-
电话号码为7-8位的数字

d{7,8}
分机号码为3-4位的数字,非必填,但若填写则以“-”与电话号码相连接

(-d{3,4})?

<script type="text/javascript">
function testrgexp(re, s){ // 参数说明 re 为正则表达式 s 为要判断的字符
return re.test(s)
}
var re = /^[0-9]*[1-9][0-9]*$/ ;
//判断是否是正整数 注: 程序中正则表达式格式: /上面的正则表达式(不带双引号)/
var s = prompt("请输入要判断的字符" , 10) ;
var result = testrgexp(re , s); //测试 返回true或false
alert(result);
</script>

var r = /^[0-9]*[1-9][0-9]*$/  //正整数
r.test(str); //str为你要判断的字符 执行返回结果 true 或 false

function testrgexp(re, s){ // 参数说明 re 为正则表达式 s 为要判断的字符
return re.test(s)
}

<

script type="text/javascript">
 function isdigit(str){
  var reg = /^d*$/;
  return reg.test(str);
 }
 var str = "7654321";
 document.write(isdigit(str));
 var str = "test";
 document.write(isdigit(str));
 </script>

时间: 2024-09-20 19:41:32

javascript日期数字正则表达式的相关文章

JavaScript日期类型的一些用法介绍

 这篇文章主要介绍了JavaScript日期类型的一些用法介绍,本文讲解了获取某个月份的天数.获取时区.计算运行时间.删除cookie等用法,需要的朋友可以参考下     获取某个月份的天数 相信大家读小学的时候就知道一年十二个月各有多少天了,这里面有个特殊的存在--2月.闰年的2月有29天,非闰年的2月只有28天.估计不少人跟我一样,已经不记得闰年的规则了,这时候,下面的这个方法就派上用场了. 代码如下: var date = new Date(2013, 2, 0); date.getDat

javascript常用的正则表达式实例_javascript技巧

小编之前整理了不少JavaScript常用的正则表达式实例,都是自己用的,现在放出来给大家分享下. 复制代码 代码如下: /*** 取得字符串的字节长度*/      function strlen(str)       {           var i;           var len;           len = 0;           for (i=0;i<str.length;i++)           {               if (str.charCodeAt(

比较全面的C 、Java、JavaScript中的正则表达式详解_正则表达式

什么是正则表达式? 正则表达式(Regular Expression) 就是用某种模式去匹配一类字符串的公式.如你要在一篇文章中查找第一个字是"罗"最后一个字是"浩"的三个字的姓名,即"罗 * 浩":那么"罗 * 浩"就是公式,也称作 模式(Pattern) ,这篇文章就是 要匹配的串( 或叫文本 text) .再如,你要检查输入的一个字符串是否是 126 邮箱的格式,你得制定一个规则去查检,这种规则就是正则表达式. 从入门开

C++、Java、JavaScript中的正则表达式

编程思想之正则表达式   什么是正则表达式? 正则表达式(Regular Expression)就是用某种模式去匹配一类字符串的公式.如你要在一篇文章中查找第一个字是"罗"最后一个字是"浩"的三个字的姓名,即"罗*浩":那么"罗*浩"就是公式,也称作模式(Pattern),这篇文章就是要匹配的串(或叫文本text).再如,你要检查输入的一个字符串是否是126邮箱的格式,你得制定一个规则去查检,这种规则就是正则表达式. 从入门开

JavaScript中的正则表达式解析

javascript|正则 正则表达式是一个描述字符模式的对象. JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法. 在JavaScript中,正则表达式是由一个RegExp对象表示的.当然,可以使用一个RegExp()构造函数来创建RegExp对象,也可以用JavaScript 1.2中的新添加的一个特殊语法来创建RegExp对象.就像字符串直接量被定义为包含在引号内的字符一样,正则表达式直接量也被定义为包含在一对斜杠(

javascript日期计算实例分析

  本文实例讲述了javascript日期计算.分享给大家供大家参考.具体如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 function setLeaveDate(){ var inDay=$("#date_6").val(); // 获取的日期格式为2014-07-03 var date=inDay.split('-'); // 将日期分隔成数字 var num=$(&quo

asp 去除字符串中的空格和数字正则表达式

本文章为你提供一款超好的asp教程 去除字符串中的空格和数字正则表达式哦,这四款替换空格与数字的正则是各有不同哦. <script language="网页特效" type="text/javascript"> var str; str="10    3333    abc123"; var rg; rg=/[0-9]{1,}|s/ig; var newstr=str.replace(rg, ""); docume

javascript日期对象格式化为字符串的实现方法

 本篇文章主要是对javascript日期对象格式化为字符串的实现方法进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助 javascript提供的日期格式化太简单,一般应用都需要自己实现格式化方法.下面是我想出的一个格式化处理方案,应该是可以满足常用的需求.日期模板中可以使用任意分隔符,还可以使用文字作为分隔符,甚至支持类似yyyyMMdd之类没有分隔符的格式化.    原理:用正则表达式将日期模板中的日期元素[如yyyy, MM, dd]和分隔符拆分成数组,然后用实际的值替换日期

JavaScript中的正则表达式介绍

 这篇文章主要介绍了JavaScript中的正则表达式,简明总结了正则中的语法含义和RegExp对象,需要的朋友可以参考下 一.定义正则表达式的方法   定义正则表达式的方法有两种:构造函数定义和正则表达式直接量定义.例如:    代码如下:var reg1 = new RegExp('d{5, 11}'); // 通过构造函数定义 var reg2 = /d{5, 12}/; // 通过直接量定义   正则表达式直接量字符        o:NUL字符(u0000)        t:制表符(