QtRegExp 吐槽 他只是个孩子啊

如果你想学习怎么使用QtRegExp 那么请google 或翻阅api

这两天在重构代码。一个1年前写的qt程序。当初对regex并不怎么了解。大段的文本处理全靠各种if-else搞定。

决定重构。使用regex来简化程序,没准还能排除隐藏bug。

a:b:c          //我要将此字符串分割为a和b:c

\s*(.+?):(.*)\s*   //regex 

里面用到非贪婪。我感觉没错啊。unit test一直不过。然后我翻了一下5.1的文档。http://qt-project.org/wiki/Regexp_engine_in_Qt5

发现并不支持!!!

然后里面有个table表示了其他regex库所支持的种类。That is great!.

QtRegExp还有很多不支持。还只是个baby。希望以后能够和Pcre一样。成为全能选手 ~。~

 

posted @ 2013-09-23 12:28  wFeng  阅读(426)  评论(0编辑  收藏  举报