我需要一个支持原始 UTF-8 的正则表达式引擎 - 意思是,UTF-8 字符串作为两个字符(或一个或更少)存储在 char * 中 - 例如,Ab 是数组 {0x41,0x62 }. 有人知道可以接收该格式的正则表达式引擎吗? 如果需要,我可以先转换为 wchar_t。
最佳答案
This page表示可以使用 Boost.Regex,条件是您配置和使用 ICU library .
关于c++ - 支持原始 UTF-8 的正则表达式引擎?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/785397/