目录1. 正则表达式1.1 创建1.2 RegExp 对象属性1.3 RegExp 对象方法1.4 RegExp 分组2. 元字符和正则表达式规则1正则表达式正则表达式本身就是一种语言,由普通字符和特殊的元字符(metacharacters)组成。它描述了字符串的匹配模式,用于转换和处理字符串。其中...
分类:
编程语言 时间:
2014-11-09 16:29:42
阅读次数:
402
昨天在看《正则表达式30分钟入门教程》的时候,看到博主自己实现了一个C#写的正则测试器,看上去挺方便的样子。但是我自己又不太喜欢乱装东西,所以寻思着能不能自己实现一个javascript正则表达式测试器。于是几十行代码实现了这样一个正则测试器。
分类:
编程语言 时间:
2014-11-09 11:04:06
阅读次数:
190
JavaScript中的正则表达式在不同的浏览器中得到的结果可能会有差异,下面把正则表达式在五大主流浏览器(IE、Firefox、Chrome、Safari、Opera,以当前版本为准)之间的差异整理一下罗列出来。兰西县璩家摄影1. Firefox和Chrome会过度优化在循环(以及其中内嵌的函数定...
分类:
编程语言 时间:
2014-11-08 15:11:24
阅读次数:
235
昨天在看《正则表达式30分钟入门教程》的时候,看到博主自己实现了一个C#写的正则测试器,看上去挺方便的样子。但是我自己又不太喜欢乱装东西,所以寻思着能不能自己实现一个javascript正则表达式测试器。于是几十行代码实现了这样一个正则测试器。
分类:
编程语言 时间:
2014-11-08 00:47:38
阅读次数:
208
这是在表单与验证章节讲述的知识,根据不同的实例由浅入深的讨论了正则表达式,很具实用性。正则表达式是一种用于匹配文本字符串的字符模式。通常用于对表单的输入数据(如:车牌,电话,邮编,邮箱等)进行验证。正则表达式的字符类型分为元字符和限定字符。元字符包括:. 匹配任何字符(换行符除外)\d 匹配...
分类:
编程语言 时间:
2014-11-08 00:43:23
阅读次数:
218
JS正则表达式
1. 使用JavaScript正则表达式,首先要了解JavaScript正则表达式的常用符号,如下图:
2. 认识了常用的正则表达式符号之后,还需要了解RegExp对象(RegularExpression),利用该对象的方法来验证输内容是否符合规则。创建正则表达式,有两种方式,如下:
3. 知道了如何使用JavaScript正则表达式之后,你现在肯定跃跃越试,想尝试下。没问题,马上就试下,如果你在编写的过程中有什么问题,我这里还提供了大量常用实际应用范例共大家参...
分类:
编程语言 时间:
2014-11-04 21:17:03
阅读次数:
233
正则表达式是一个描述字符模式的对象。JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法.'***********************'javascript''***********************在JavaScrip...
分类:
编程语言 时间:
2014-11-04 12:38:59
阅读次数:
218
对URL进行解析,一般用到的参数有:
1、协议 如http,https
2、域名或IP
3、端口号,如7001,8080
4、Web上下文
5、URI,请求资源地址
6、请求参数
一个URL示例:
http://i0.sinaimg.cn:8080/blog/register.jsp?type=a&name=test1234
这里只对前5个参数进行匹配解析:...
分类:
Web程序 时间:
2014-10-31 20:44:33
阅读次数:
228
在 javascript 中,正则表达式由两部分组成:正则表达式的匹配模式文本;匹配模式文本的修饰符;修饰符:修饰符说明i忽略大小写g执行全局匹配m执行多行匹配匹配模式文本包括以下内容:括号:查找某个范围内的字符:表达式说明[abc]符合括号中的任意一个即可[^abc]括号中的均不能出现[0-9]数...
分类:
编程语言 时间:
2014-10-28 21:27:05
阅读次数:
274
js中两种定义正则表达式的方式,1)/这则表达式/;2)newRegExp(’字符串’);ECMAScript3规范规定,一个正则表达式直接量会在执行到它时转换为一个RegExp对象,同一段代码所表示正则表达式直接量会在执行到时转换为一个RegExp对象,同一段代码所表示正则表达式直接量的每次..
分类:
编程语言 时间:
2014-10-27 11:05:35
阅读次数:
266