我应该如何在我的代码中包含正则表达式库?我注意到这个esp8266 Arduino存储库的旧分支有regex.h,我认为它可以使用,但它有字符串和wstring依赖项,所以我应该添加整个“/ bits”目录吗?
主esp8266 Arduino存储库中有一个“regex.h”库,但我认为它只是编译必要代码的简单版本,我应该自己在项目中添加整个版本。
答案 0 :(得分:2)
作为存储库的一部分包含的正则表达式标头只是GCC的C ++标准标头的一部分。完全支持C ++ 11的正则表达式直到4.9(Xtensa SDK仅包含4.8)才发布,因此,您将无法真正使用该特定的正则表达式实现。
您需要找到一个备用的正则表达式库,即一个不依赖于任何操作系统的库。