说明:正则表达式通常用于两种任务:1.验证,2.搜索/替换。用于验证时,通常需要在前后分别加上^和$,以匹配整个待验证字符串;搜索/替换时是否加上此限定则根据搜索的要求而定,此外,也有可能要在前后加上\b而不是^和$。此表所列的常用正则表达式,除个别外均未在前后加上任何限定,请根据需要,自行处理。说...
分类:
其他好文 时间:
2014-06-12 22:50:39
阅读次数:
316
1、VS中的正则DCCircle *circle = new DCCircle(); =>
DCCircle
*circle;NEW_OBJ(circle,DCCircle());\*{[:a_]*}:b*=:b*new:b+{.*\)}\*{[:a_]*}:b*=:b*new:b+{.*};*\1...
分类:
其他好文 时间:
2014-06-10 22:11:32
阅读次数:
225
放假刚回来,自己打算写一个正则表达式的测试工具,因为上次在网上用的一个在线正则表示测试工具就没有很好的服务自己的,所以才有了现在的想法,想写一个C#开发者用的正则表达式测试工具!期间由于最大化时控件不能同时放大,所以就找出以学习的时候用的一段代码,原作者是谁我自己也不知道,我把代码分享出来...
要使用正則表達式,首先要有类库支持,C++曾经不像Java或者C#有完整的类库使用,可是在Tr1中早已提供了正则库,仅仅是非常少被人们注意罢了TR1中包括了一个正则库,来自Boost的
regex,已经纳入了0x新标准,可是新标准遥遥无期。即便如此,如今非常多编译器也已经支持了,特别是微软,步伐最快...
分类:
编程语言 时间:
2014-06-10 16:38:57
阅读次数:
316
我们使用jquery.validate.js进行一些前端的校验工作,这里面有一个很长的正则表达式,是关于邮箱的。实际上这个正则表达式是基于电子邮件的标准格式
(RFC 822)而制定的。下面是邮箱规则的一些比较粗糙的整理,当然忽略了一些unicode编码中各种各样复杂的字符邮箱正则表达式规则邮...
分类:
其他好文 时间:
2014-06-10 12:29:05
阅读次数:
369
关于 trim 其实没啥好说的,无非就是去除首位空格,对于现代浏览器来说只是简单的正则
/^\s+|\s+$/ 就可以搞定了。而且支持中文空格 等等。什么 \s 支持 中文空格?是的。打开 RegExp#character-classes
往下拉一点,找到 \s 这个解释。原文:Matches a....
分类:
Web程序 时间:
2014-06-10 12:19:45
阅读次数:
303
原文:浅谈 js 字符串 trim 方法之正则篇关于 trim
其实没啥好说的,无非就是去除首位空格,对于现代浏览器来说只是简单的正则 /^\s+|\s+$/ 就可以搞定了。而且支持中文空格 等等。什么 \s 支持
中文空格?是的。打开 RegExp#character-classes 往下拉一点,...
分类:
Web程序 时间:
2014-06-10 11:30:18
阅读次数:
303
erlang二进制数据在内存中有两种存在形式,当数据大小不到 64 bytes,就直接存在进程堆内,如果超过了64 bytes,就被保存到进程外的共享堆里,可以给节点内所有进程共享。结合上篇谈到的Erlang进程堆垃圾回收机制,这里再谈谈erlang二进制数据的垃圾回收机制...
分类:
其他好文 时间:
2014-06-10 11:01:02
阅读次数:
168
咳咳,这一章节应该是连载编译器的DIY的,可是在做DIY之前先用flex 来练练手,对于后面的理解有帮助作用。
在word 中我经常看到有一个单词统计的功能,那么是怎么来实现的了,当然第一个念头就是遍历整个文本依据换行和空格对字符串进行分析,那么这是可行的。可是能不能简单点了,其实对文本做单词分析,大家都知道怎么做,难得地方可能就是代码的实现了,那么现在如果使用正则表达式来实现的话,那么一切问题...
分类:
其他好文 时间:
2014-06-10 10:56:00
阅读次数:
177
1、VS中的正则DCCircle *circle = new DCCircle(); =>
DCCircle
*circle;NEW_OBJ(circle,DCCircle());\*{[:a_]*}:b*=:b*new:b+{.*\)}\*{[:a_]*}:b*=:b*new:b+{.*};*\1...
分类:
其他好文 时间:
2014-06-10 10:24:19
阅读次数:
185