QtRegExp 吐槽 他只是個孩子啊

若是你想學習怎麼使用QtRegExp 那麼請google 或翻閱apiapi

這兩天在重構代碼。一個1年前寫的qt程序。當初對regex並不怎麼了解。大段的文本處理全靠各類if-else搞定。學習

決定重構。使用regex來簡化程序,沒準還能排除隱藏bug。google

a:b:c          //我要將此字符串分割爲a和b:c

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

裏面用到非貪婪。我感受沒錯啊。unit test一直不過。而後我翻了一下5.1的文檔。http://qt-project.org/wiki/Regexp_engine_in_Qt5blog

發現並不支持!!!文檔

而後裏面有個table表示了其餘regex庫所支持的種類。That is great!.字符串

QtRegExp還有不少不支持。還只是個baby。但願之後可以和Pcre同樣。成爲全能選手 ~。~get

相關文章
相關標籤/搜索