在C++中实现正则表达式

Implementing Regular Expression in C++

本文关键字:正则表达式 实现 C++      更新时间:2023-10-16

我想做一个c++程序来匹配特定的正则表达式,我使用了DevCpp和库

#include<regex.h>

.它不起作用,我不知道为什么。

它显示:[Error] regex.h: No such file or directory

C++标准库中的标头末尾没有.h。在这种情况下,正确的包含是:

#include <regex>

您还需要确保编译器支持 c++11。在 GCC 的情况下,您需要注意使用的是最新版本(4.9 或更高版本(,libstdc++ 早在他们提供工作实现之前就提供了一个regex标头。