AJAX正则表达式 数组 对象 函数 事件 JSON 其它 运算
返回首页
  • [正则表达式] 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...

推荐内容