梦书之家(移动开发)

你有一个苹果,我有一个苹果,我们交换一下,一人还是一个苹果;你有一个思想,我有一个思想,我们交换一下,一人就有两个思想。 ——肖伯纳

导航

随笔分类 -  正则表达式

Java 学习笔记2(一个测试正则表达式的程序)
摘要:该程序修改自<Thinking in Java>(the fourth edition) 阅读全文

posted @ 2010-08-19 11:23 梦书 阅读(272) 评论(0) 推荐(0) 编辑

正则表达式 学习笔记
摘要:1、环视(Look around) 环视结构不匹配任何字符,只匹配文本中的特定的位置;环视不会“占用”字符。 环视的类型有: 类型 正则表达式 匹配成功的条件 肯定顺序环视 (?=......) ... 阅读全文

posted @ 2007-10-14 18:33 梦书 阅读(564) 评论(0) 推荐(0) 编辑

Visual C++ 6.0下使用Boost正则表达式
摘要:最近开始看《精通正则表达式(第3版)》,里面提到了C/C++也有自己的正则表达式,但是该书介绍了Perl、Java、.NET、PHP……等语言的正则表达式的用法,唯独没有讲述C/C++语言中的正则表达式,于是去网上搜索了下,找到一个开源的C/C++正则表达式库——Boost。 参照文章: VC6.0下配置Boost库使用正则表达式 进行一些配置,也写了测试用例,通过编译。 可能会遇到的问题: 1、... 阅读全文

posted @ 2007-10-14 10:51 梦书 阅读(3303) 评论(0) 推荐(0) 编辑

Perl与其他流派的正则表达式的简记法
摘要:\t 制表符 \n 换行符 \r 回车符 \s 任何“空白”字符(例如空格符、制表符、进纸符等) \S 除 \s 表示的字符之外的任何字符 \w [a-zA-Z0-9] \W 除 \w 表示的字符之外的任何字符,即[^a-zA-Z0-9] \d [0-9],即数字 \D 除 \d 表示的字符之外的任何字符,即[^0-9] 梦书 阅读全文

posted @ 2007-10-08 14:50 梦书 阅读(386) 评论(0) 推荐(0) 编辑