我有一个MFC项目,我需要从(xml-)文件中读取和比较各种配置字符串。
问题是它们可能包含一个或多个特殊字符,如STX,ETX,LF,CR ......等等。
一个想法是使用正则表达式。我可以简单地在文件中编写完整的正则表达式模式,并将它们与匹配函数进行比较。
当我通过google和msdn查看时,有两个不同的(?)正则表达式框架用于MFC但我看不出它们之间有什么区别,我也看不出它们是否可以解决我的问题,这意味着处理特殊字符。
你们有没有这些框架的经验?你能推荐一个或者你能想到另一个解决这个问题的方法吗?
非常感谢提前。
答案 0 :(得分:0)
我推荐使用std :: regex或boost :: regex而非非标准替代品。此外,他们还能够支持特殊字符。