在JavaScript中使用正则表达式

原创 2006年05月23日 13:06:00
例一:
function CheckDate()
{
var re = new RegExp("^[0-9]*$|^[0-9]+[.][0-9]+$");

for (i = 1 ; i <= 7 ; i ++)
{
if (document.all("value"+i).disabled == true)
break;

var value = document.all("value"+i).value;
value = trim(value);

if (!(re.test(value)))
{
alert("输入的必须为数字");
document.all("value"+i).focus();
document.all("value"+i).select();
return false;
}
         }
}

例二:
function trim(str)
{
var reFSpace = new RegExp("^//s+");
var reLSpace = new RegExp(//s+$);
str = str.replace(reFSpace,"");
str = str.replace(reLSpace,"");
return str;
}

被我遗忘的技术------Javascript里使用正则表达式

首先我本身是学Java的,在使用Javascript的时候突然faxian

教你如何使用JavaScript正则表达式

主题:JavaScript正则表达式 定义正则表达式: Var reg_pattern = new RegRxt(“a\d”); //意思是 a后面跟着有数字 Var reg_pattern =...

JavaScript:使用正则表达式,开发更轻松

正则表达式用途: 测试字符串的某个模式:如数据有效性验证,即对一个输入的字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。 替换文本:可以在文档中使用一个正则表达式来标识特...

javascript正则表达式:非捕获分组的一个使用例子

最近在看JsonSQL的时候,通过源码中的一段正则表达式,了解到了什么是非捕获分组以及它的使用场景。在js中,正常的捕获分组格式是(XX),非捕获分组格式为(?:XX)。我们先从正则表达式数量词说起,...

Javascript 正则表达式使用手册 .

一.正则表达式匹配常用语法 “+”字符:规定表达式字符出现一次或多次。 “*”字符:规定表达式字符出现零次或多次。 “?”字符:规定表达式字符出现零次或一次。 ^ 匹配的是字符的开头 ,匹配的...

Javascript中使用正则表达式替换回车符

问题 经常被中的回车符给困扰着,回车换行的内容(\r\n)经常需要显示为HTML中的,这时就需要做替换操作了。如果只是简单的将字符串strObj调用replace()方法,则结果只替换第一个回车...
  • ylchou
  • ylchou
  • 2012年03月20日 12:33
  • 18602

javascript正则表达式修饰符之global(/g)的使用

对于RegExp.exec方法,不加入g,则只返回第一个匹配,无论执行多少次均是如此;如果加入g,则第一次执行也返回第一个匹配,再执行返回第二个匹配,依次类推。...

如何使用JavaScript和正则表达式进行数据验证

原文链接:企业互联网技术社区   利用客户端JavaScript的优势,JavaScript中的正则表达式可以简化数据验证的工作,下面与大家分享下如何使用JavaScript和正则表达式进行...

[Javascript] String.replace 正则表达式及替换函数使用 $ 字符

之前一直以为对js正则表达式的最最基本的使用已经掌握了,结果今天在想要使用String.replace来达到将匹配到的内容替换为匹配到的内容中的一部分再加以转换操作得到的结果时(看起来有点晕,不好意思...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在JavaScript中使用正则表达式
举报原因:
原因补充:

(最多只允许输入30个字)