码迷,mamicode.com
首页 >  
搜索关键字:js正则    ( 601个结果
js 正则练习之语法高亮
学了几天正则,差不多该总结整理写成果了,之前就想写语法高亮匹配来着,不过水平不够,看着例子都不理解。今天就分析下 次碳酸钴 和 Barret Lee 语法高亮实现。先说Barret Lee的这篇 《玩转正则之highlight高亮》之前看的时候只觉的神奇,特别是下面那个一步一步分开匹配的例子,更是霸...
分类:Web程序   时间:2014-05-13 16:38:13    阅读次数:594
JS正则表达式
——正则表达式之特殊符号在正则表达式中,许多标点符号具有特殊含义,比较难记,现归纳备个份:这些符号有:^ $ . * + - ? = ! : | \ / ( ) [ ] { }1.“[ ]”表示字符类: 即括号里是个字符集:如/[abc]/,表示和含有a,b,c任何一个字母的字符串都匹配。注:特殊字...
分类:Web程序   时间:2014-05-12 13:36:36    阅读次数:362
浅谈 js 正则字面量 与 new RegExp 执行效率
前几天谈了正则匹配 js 字符串的问题:《js 正则学习小记之匹配字符串》 和 《js 正则学习小记之匹配字符串优化篇》。里面讲到了优化正则起到提升性能的问题,但是能提升多少呢?于是我去测试了,发现TMD几乎微乎其微,我用1千字符串进行100万次匹配测试,优不优化根本没区别。这不科学,我白看了这么多...
分类:Web程序   时间:2014-05-12 08:38:18    阅读次数:327
js 正则学习小记之匹配字符串
原文:js 正则学习小记之匹配字符串今天看了第5章几个例子,有点收获,记录下来当作回顾也当作分享。关于匹配字符串问题,有很多种类型,今天讨论 js 代码里的字符串匹配。(因为我想学完之后写个语法高亮练手,所以用js代码当作例子)var str1 = "我是字符串1哦,快把我取走", str2 = "...
分类:Web程序   时间:2014-05-12 08:09:30    阅读次数:333
js 正则学习小记之NFA引擎
原文:js 正则学习小记之NFA引擎之前一直认为自己正则还不错,在看 次碳酸钴,Barret Lee 等大神都把正则玩的出神入化后发现我只是个战五渣。求抱大腿,求大神调教、之前大致有个印象,正则有很多种引擎,但我根本不知道有哪些引擎。今天在读《精通正则表达式》才发现有Traditional NFA,...
分类:Web程序   时间:2014-05-12 07:59:20    阅读次数:312
js 正则学习小记之匹配字符串优化篇
原文:js 正则学习小记之匹配字符串优化篇昨天在《js 正则学习小记之匹配字符串》谈到 /"(?:\\.|[^"])*"/ 是个不错的表达式,因为可以满足我们的要求,所以这个表达式可用,但不一定是最好的。从性能上来说,他非常糟糕,为什么这么说呢,因为 传统型NFA引擎 遇到分支是从左往右匹配的,所以...
分类:Web程序   时间:2014-05-12 07:52:08    阅读次数:319
浅谈 js 正则字面量 与 new RegExp 执行效率
原文:浅谈 js 正则字面量 与 new RegExp 执行效率前几天谈了正则匹配 js 字符串的问题:《js 正则学习小记之匹配字符串》 和 《js 正则学习小记之匹配字符串优化篇》。里面讲到了优化正则起到提升性能的问题,但是能提升多少呢?于是我去测试了,发现TMD几乎微乎其微,我用1千字符串进行...
分类:Web程序   时间:2014-05-12 07:25:28    阅读次数:520
js 正则学习小记之匹配字符串优化篇
昨天在《js 正则学习小记之匹配字符串》谈到 /"(?:\\.|[^"])*"/ 是个不错的表达式,因为可以满足我们的要求,所以这个表达式可用,但不一定是最好的。从性能上来说,他非常糟糕,为什么这么说呢,因为 传统型NFA引擎 遇到分支是从左往右匹配的,所以它会用 \\. 去匹配每一个字符,发现不对...
分类:Web程序   时间:2014-05-10 02:53:34    阅读次数:316
js 正则学习小记之匹配字符串
今天看了第5章几个例子,有点收获,记录下来当作回顾也当作分享。关于匹配字符串问题,有很多种类型,今天讨论 js 代码里的字符串匹配。(因为我想学完之后写个语法高亮练手,所以用js代码当作例子)var str1 = "我是字符串1哦,快把我取走", str2 = "我是字符串2哦,快把我取走";比如这...
分类:Web程序   时间:2014-05-09 07:39:51    阅读次数:416
js 正则学习小记之NFA引擎
之前一直认为自己正则还不错,在看 次碳酸钴,Barret Lee 等大神都把正则玩的出神入化后发现我只是个战五渣。求抱大腿,求大神调教、之前大致有个印象,正则有很多种引擎,但我根本不知道有哪些引擎。今天在读《精通正则表达式》才发现有Traditional NFA,POSIX NFA 和 DFA (具...
分类:Web程序   时间:2014-05-06 12:52:31    阅读次数:372
601条   上一页 1 ... 58 59 60 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!