无符号整形 发表于 2018-8-26 22:39:20

吐槽第二弹——辣鸡的C++ STL正则

{:10_266:}
哎……Python都可以瞬间匹配,都65536kb的堆栈了,你还说Stack Overflow!?
啊啊啊 会不会是我的使用方式不对啊?{:10_250:} {:10_266:}
看来我得改用Boost Regex或者C Regex了。

@人造人 @claws0n @ba21

人造人 发表于 2018-8-26 23:20:27

https://blog.csdn.net/u011475134/article/details/76167980

无符号整形 发表于 2018-8-27 08:56:15

人造人 发表于 2018-8-26 23:20
https://blog.csdn.net/u011475134/article/details/76167980

额 这个我明白啊
可是好像C++ STL Regex要递归的很深。

人造人 发表于 2018-8-27 12:49:20

无符号整形 发表于 2018-8-27 08:56
额 这个我明白啊
可是好像C++ STL Regex要递归的很深。

C++11包含了对以下几种语法的支持:ECMAScript、basic、extended、awk、grep和egrep。C++11中使用的默认语法是ECMAScript。
C++11支持好多版本的语法,默认是 ECMAScript
首先你确定没有弄错正则表达式模式字符串
然后,发代码

无符号整形 发表于 2018-8-27 14:32:05

人造人 发表于 2018-8-27 12:49
C++11支持好多版本的语法,默认是 ECMAScript
首先你确定没有弄错正则表达式模式字符串
然后,发代码 ...

哎 我换了Boost Regex就没问题了……
速度简直翻了好几倍啊{:10_266:}

人造人 发表于 2018-8-27 21:17:19

无符号整形 发表于 2018-8-27 14:32
哎 我换了Boost Regex就没问题了……
速度简直翻了好几倍啊

页: [1]
查看完整版本: 吐槽第二弹——辣鸡的C++ STL正则