C++ 中的 Java 模式替换(库)

标签 java c++ boost

我正在用 C++ 移植 Java 代码,其中 Java 代码一直使用 Pattern 类来解析正则表达式。任何人都知道 C++ 中的任何库或开源正则表达式作为 Java 的替代品? 我正在寻找 Linux。

谢谢

最佳答案

标准库有regex functionality包括。 Boost图书馆通常被认为质量很高。 Boost.regex库处理正则表达式。您可以只使用那个,而不必包含所有单独的 Boost 库。

关于C++ 中的 Java 模式替换(库),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11790387/

相关文章:

c++ - boost::lexical_cast<> 的语言环境不变保证

java - 使用 javasist GWT 和 DB4O

java - 为什么 List<List<Integer>> list = new ArrayList<ArrayList<Integer>>() ; 是错误的?

java - 如何使用 Java 泛型从 String 中返回 T

c++ - 单元测试 : static create method

c++ - 任何构建工具都可以自动理解 C++ 项目中的文件依赖关系?

c++ - 创建一个安全的转义路径基/文件名,检查是否安全

multidimensional-array - 转换boost::detail::multi_array::mutable_iterator_tag to std::random_access_iterator_tag

java - 使用leve包从xsd文件生成java类

c++ - 默认析构函数 nothrow