0
我有一個MFC項目,我需要從(xml-)文件中讀取和比較各種配置字符串。正則表達式比較(C)字符串中的特殊字符
問題是它們可能包含一個或多個特殊字符,如STX,ETX,LF,CR ...等等。
一個想法是使用正則表達式。我可以簡單地在文件中編寫完整的正則表達式模式,並將它們與匹配函數進行比較。
正如我通過谷歌和MSDN看這個,有兩個不同的(?)正則表達式框架的MFC,但我沒有看到它們之間的任何區別,也不看我能否解決我的問題,意思是處理特殊字符。
你們有沒有這些框架的經驗?你能推薦一個還是可以考慮解決這個問題的另一個解決方案?
非常感謝提前。
可能還不夠, ['strspn'](http://en.cppreference.com/w/cpp/string/byte/strspn)或['strcspn'](http://en.cppreference.com/w/cpp/string/byte/strcspn)來查找這些字符? – 2013-03-14 14:36:36
它可能工作,但仍然有問題,我從XML文件「\ n」(2個字符)讀取,我需要換行符(1個字符)。我將不得不檢查並替換所有特殊字符。 – masche 2013-03-18 08:26:27