[正则表达式]
JavaScript扩展:正则像函数一样调用
日期:2010-02-17 19:13:24
点击:11
好评:0
原文地址:《Regular Expressions As Functions》 Firefox 包含了一个非标准的 JavaScript扩展,使正则像函数一样可调用。这为调用正则的 exec 方法提供了便捷。例如,在 Firefox中,regex(string) 等同于 regex.exec(string)。曾经 ECMAScript 4 建议 指出...
[正则表达式]
Javascript正则表达式的3个例子
日期:2010-02-17 19:13:24
点击:59
好评:0
用正则表达式验证Email的合法性; Email验证的正则表达式: /^[A-Za-z_]+([w-.]+)([A-Za-z]+)@((w[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.)|(([w-]+.)+))([a-zA-Z]{2,4}|[0-9]{1,3})$/i 用正则表达式验证Visa卡的合法性; VisaCard必须由16位数字组成,首位数字必...
[正则表达式]
理顺 JavaScript (19) - 正则表达式对象 RegExp
日期:2010-02-17 19:13:24
点击:29
好评:0
建立正则表达式的方法 var p1 = new RegExp(abc, igm); var p2 = RegExp(abc, igm); var p3 = /abc/igm; //判断是否是正则表达式对象 alert(p1 instanceof RegExp); //true alert(p2 instanceof RegExp); //true alert(p3 instanceof RegExp); //true 正则表...
[正则表达式]
理顺 JavaScript (20) - String 中的正则表达式函数
日期:2010-02-17 19:13:24
点击:6
好评:0
search : 找到返回位置; 找不到返回 -1 var str, p, n; str = '1:abc;2:Abc;3:aBc;4:abC;5:ABc;6:aBC;7:AbC;8:ABC'; p = /abc/i; n = str.search(p); alert(n); //2 p = /abcde/i; n = str.search(p); alert(n); //-1 //这个函数和 RegExp.test 差不多, 不过...
[正则表达式]
JavaScript中使用正则表达式的一点笔记
日期:2010-02-17 19:13:24
点击:22
好评:8
前几天在空隙时间在读Mastering Regular Expressions这本书。不愧是关于正则表达式的一本好书,我也应该买一本的。现在是暂时借了阿威买的第三版的中文版来读。中文版翻译得还不错。有不少地方感觉翻译得挺精彩的,虽然马上就能猜到原文是怎么写的,但读起来...
[正则表达式]
利用数组缓存正则表达式
日期:2010-02-17 19:13:24
点击:7
好评:0
...
[正则表达式]
IE/Firefox中全局正则表达式的兼容
日期:2010-02-17 19:13:23
点击:5
好评:0
有这样一段代码:if (RegExp.test(num))的结果,在IE中每次都为TRUE,而在Fire fox中若第一次为True,第二次必为False,后面交替出现。大概看了一下过往的解决办法: 方法一:把if (RegExp.test(num))改为if (num.match(RegExp)) 方法二:使用RegExp对象处理,也就...
[正则表达式]
常用的JavaScript验证正则表达式
日期:2010-02-17 19:13:23
点击:12
好评:0
副标题 匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式...
[正则表达式]
在Javascript中使用正则表达式
日期:2010-02-17 19:13:23
点击:5
好评:0
在Javascript里,有两种使用正则的方法,一是创建一个正则表达式的实例,而是使用String对象里的正则表达相关的方法. 首先是正则表达式的创建,有2种办法: var my_regex=/[a-z]+/g; var my_regex=new ([a-z]+,g); 方法 exec(string),对string进行正则处理,并返...
[正则表达式]
JavaScript--正则表达式
日期:2010-02-17 19:13:23
点击:16
好评:0
副标题 关键字: Firefox OLE Automation HoTMetal HoTMeta 匿名函数 JavaScript--正则表达式。 正则表达式(regular expression)对象包含一个正则表达式模式(pattern)。它具有用正则表达式模式去匹配或代替一个串(string)中特定字符(或字符集合)的属性(pr...