C++ 11支持<regex>吗
时间: 2023-08-10 20:03:42 浏览: 140
c++ API support c++11
3星 · 编辑精心推荐
是的,C++11引入了正则表达式库<regex>。可以使用<regex>头文件来使用正则表达式,例如:
```cpp
#include <iostream>
#include <regex>
int main() {
std::string str = "Hello, World!";
std::regex pattern("Wo[a-z]+");
if (std::regex_search(str, pattern)) {
std::cout << "Match found" << std::endl;
} else {
std::cout << "Match not found" << std::endl;
}
return 0;
}
```
以上代码可以在C++11及以上版本中编译运行。
阅读全文