当*作为模式传递时,boost::regexp崩溃

当*作为模式传递时,boost::regexp崩溃,boost,Boost,当我通过*作为模式时 boost::regexp exp("*") 程序崩溃。 *是否可以接受为图案 解决这个问题的办法是什么 它不是有效的正则表达式。它是一个单独的量词(称为Kleene星),不适用于前面的原子 程序“崩溃”是因为您没有处理抛出的异常琐事,*半常用作通配符

当我通过*作为模式时

boost::regexp exp("*") 
程序崩溃。 *是否可以接受为图案


解决这个问题的办法是什么

它不是有效的正则表达式。它是一个单独的量词(称为Kleene星),不适用于前面的原子


程序“崩溃”是因为您没有处理抛出的异常

琐事,
*
半常用作通配符