开源的C/C++正则表达式库,支持Unicode。

7

我正在寻找一个好的开源C/C++正则表达式库,它具有完整的Unicode支持。

我将在一个环境中使用它,该库可能会得到ASCII,UTF-8或UTF-16。如果它得到UTF-16,则可能或可能没有必要的引用字符(FF FE)或(FE FF)。

我已经搜索过了,除了PCRE之外似乎没有其他选择。

我的第二个问题是,我目前正在使用flex构建一些巨大的正则表达式。理想情况下,我希望有一个类似于flex的词法表达式生成器,也可以处理Unicode。

有什么建议吗?


1
可能是具有Unicode属性支持的Qt/C++正则表达式库的重复问题。 - Nathan Osman
2个回答

9

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接