gpt4 book ai didi

c++ - 您将如何处理字符串通配符,而不仅仅是比较正确的值?

转载 作者:行者123 更新时间:2023-11-30 00:40:36 24 4
gpt4 key购买 nike

我注意到 C++ 没有标准形式的正则表达式。尽管检查匹配值的方法有很多种,但是如果您需要复杂的公式来比较一个值和另一个值,而没有几十行仅用于嵌套 IF 子句或非常长的 OR 语句,会发生什么情况?

简而言之,您将如何使用 C++ 进行正则表达式风格比较?

编辑:没有外部库,我有点像新手。

最佳答案

您只需查看 Boost.Regex ,或者在一些现代编译器和库中,std::tr1::regex .

您可能还想考虑使用 Perl-Compatible Regular Expressions图书馆,PCRE。

编辑:您对要求不使用任何外部库的问题的澄清最终会增加您要做的工作量。这是 Rob Pike's regex matching code ,这可能是您努力的良好开端。

关于c++ - 您将如何处理字符串通配符,而不仅仅是比较正确的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5766992/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com