我正在寻找一个好的开源C/C++正则表达式库,它具有完整的Unicode支持。
我将在一个环境中使用它,该库可能会得到ASCII,UTF-8或UTF-16。如果它得到UTF-16,则可能或可能没有必要的引用字符(FF FE)或(FE FF)。
我已经搜索过了,除了PCRE之外似乎没有其他选择。
我的第二个问题是,我目前正在使用flex构建一些巨大的正则表达式。理想情况下,我希望有一个类似于flex的词法表达式生成器,也可以处理Unicode。
有什么建议吗?
我正在寻找一个好的开源C/C++正则表达式库,它具有完整的Unicode支持。
我将在一个环境中使用它,该库可能会得到ASCII,UTF-8或UTF-16。如果它得到UTF-16,则可能或可能没有必要的引用字符(FF FE)或(FE FF)。
我已经搜索过了,除了PCRE之外似乎没有其他选择。
我的第二个问题是,我目前正在使用flex构建一些巨大的正则表达式。理想情况下,我希望有一个类似于flex的词法表达式生成器,也可以处理Unicode。
有什么建议吗?