2Guy's Blog

JavaScript中的正则表达式

Author:
by: linkto
Date:
29. December 2009 21:23
Tagged in:
Comments:
0
【原文】Regular Expressions in JavaScript 【作者】James Padolsey 【译文】 Regular Expressions in JavaScript 【译者】linkto 大概在一个月前,我决定开始漫长而讨厌的正则表达式学习之旅。我也买了这本书。在这篇文章中,我会分享一些到目前为止我学习到的那些可怕的东西。 第一件需要注意的事情是,值得注意的一件事情是,我还没有结束我的学习,并且在这个领域我还是一个新手,如果一个专家偶然看到了这篇文章,我会非常感谢一些轻松的批评!如果你和我一样是一个新手,希望你能从这里获得一些帮助。 ...
[More]

javascript中正则表达式的应用

Author:
by: sliuqin
Date:
5. December 2008 11:14
Tagged in:
Comments:
0
最近,项目中用到很多正则表达式,抽空总结下. 例子1: 1: <script type="text/javascript"> 2: var compare = { 3: "报表类型": "sheet_type", 4: "公司Id": "com_code", 5: "母公司报表(调整)": 1 ...
[More]

[reg]正则表达式基础知识

Author:
by: sliuqin
Date:
28. June 2008 08:53
Tagged in:
Comments:
0
一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如: JScript VBScript 匹配 /^\[ \t]*$/ "^\[ \t]*$" 匹配一个空白行。 /\d{2}-\d{5}/ "\d{2}-\d{5}" 验证一个ID 号码是否由一个2位数字,一个连字符以及一个5位数...
[More]

[reg]简单使用的表单验证

Author:
by: sliuqin
Date:
28. May 2008 14:56
Tagged in:
Comments:
1
1.只能输入数字 在这个input box中,只能输入数字. <input id="Text1" type="text" onkeyup="value=value.replace(/[^\d]/g,'')" />   2将文本框内字清空 看看效果就指导了. .csharpcode, .csharpcode pre { font-size: small; color: black; font-family: con...
[More]

[Reg]正则表达式系列二:基础知识拓展-几个小例子

Author:
by: sliuqin
Date:
23. April 2008 18:35
Tagged in:
Comments:
0
经过[Reg]正则表达式系列一 :Egrep元字符的学习,已经打下了正则表达式的基础,现在来拓展一下。 变量名 很多程序对变量名的要求都会是这样的:只包含字母数字和下划线,但是不能用数字开头。可以用这个来匹配 [a-zA-Z_][a-zA-Z0-9]* 如果程序对变量名的长度有要去就可以用{min,max}来代替* 引号内的字符串 最简单的办法是用这个表达式     "[^"]*"   首先一个",紧任意个不是"的元素,再紧跟&q...
[More]

[Reg]正则表达式系列一 :Egrep元字符

Author:
by: sliuqin
Date:
23. April 2008 17:35
Tagged in:
Comments:
0
行的开始和结束 ^ 一行的开始 $ 行的结束 要养成按照字符来理解正则表达式的习惯 例如: ^cat$ 不好的理解: ^cat$匹配以cat开头的行. 更好的理解: ^cat$匹配以c为一行的第一个字符,紧接一个a,紧接一个t的文本. 字符组 匹配若干字符之一 结构体 […] 例如  gr[ea]y的意思的:先找到g,跟着一个r,然后的一个e或者a,最后是一个y。也就是匹配 grey 和 gray。 再如:[123456]可以匹配1-6中的任何...
[More]