正则
Dablekai
这个作者很懒,什么都没留下…
展开
-
正则读后感
分支条件; 只需把俩个不同的正则匹配规则中间用 | 符号隔开就行。。即表示俩个条件有其中一个正则匹配成功的话,就表示匹配成功; \bLucy\b 表示匹配一个Lucy单词; \d{3} 匹配3个数字 \w{3} 匹配3个字符,可以为数字或者字母都行; ? 表示前面的一个字符出现1次或者不出现; \s 匹配任意的空白符; . 点, 表示匹配除了换行符以外的任意字符; +原创 2014-01-07 14:05:20 · 589 阅读 · 0 评论 -
c 语言 从配置读取"正则“ , 循环匹配问题
在用c语言循环读取配置文件时,从配置文件读取正则内容,存在patter【】里面,然后去循环的注册一下,,,然后在循环匹配; 在程序执行的过程中,会可能遇到匹配的话,总是匹配不成功;类似于从配置文件读取的正则似乎没起到作用; 问题解析: 正则是起作用了,只是在从配置文件读取正则的话,如果你的是fgets()读取的方法的话,那样,你会把“\n"---回车符号读取到所要匹配的正则字符原创 2014-01-08 16:05:26 · 761 阅读 · 0 评论 -
c 语言正则
int status, i;int cflags = REG_EXTENDED;regmatch_t pmatch[10];const size_t nmatch = 10;regex_t reg; char buf[] = "this is to cmp to the ZhengZe\n";char requestUrl[ 1024 ] = "";char hashUrl[ 1024 ] = "原创 2014-01-09 11:44:22 · 615 阅读 · 0 评论 -
c 正则匹配简单运用
int status, i; int cflags = REG_EXTENDED; regmatch_t pmatch[10]; const size_t nmatch = 10; regex_t reg; char buf[] = "this is to cmp to the ZhengZe\n"; char requestUrl[ 1024 ] = "";char has原创 2014-01-09 11:47:47 · 775 阅读 · 0 评论