正则表达式带回车符引起正则匹配失败

前言 在正则工具中可以正常匹配的正则表达式和目标串,到了正式工程中,用regcomp设置正则没问题。但是regexec时,得不到正确的匹配结果。 在排查过程中,写了测试程序, 如果正则较简单,匹配结果正确。如果正则比较复杂,匹配结果不正确。 按照https://baike.baidu...

2018-08-09 00:57:03

阅读数 389

评论数 0

正则函数没封装引起正则判断错误

前言 以前写好的正则函数的例子,今天发现在工程里,有的字符串匹配的不对。 用的函数就2个: regcomp, regexec 测试程序封装的是类,正则匹配就正常。 在正式工程中,直接调用函数reg_x,正则匹配就不正常. 数据都一样,可重复的一个测试数据的序列。 确...

2018-07-17 18:13:57

阅读数 62

评论数 0

c++98's regex

前言gcc4.4中没有c++11实现. redhat6.7中自带的gcc是gcc4.4.7, 不允许升级, 必须用原装的gcc4.4. 在工程中有用到regex. 查资料, 只有gcc4.9才有c++11实现, 否则, 头文件中能看到regex定义, 用起来, 编译也会报错. 如果去找...

2017-09-27 10:08:56

阅读数 311

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭