首先要在开发环境下配置好boost然后#include下面是boost中查找字符串的功能boost::regex_search功能是查找字符串有两种模式第一种不要迭代器的:这种只能查找第一个匹配的字符串后面的就查不到啦如下:stringstr="我爱你要我是你的888我爱你要我999是你的";boost::regexel("(要)(.*?)(的)");boost::smatchmatches;if(boost::regex_search(str,matches,el)){logoutput((matches[0].str().c_str()));logoutput((matches[1].st