패턴 "regular"가 변수 st의 하위 문자열 인 경우 출력 "match"를 반환하고 싶습니다. 이것이 가능한가?boost 정규 표현식 부분 문자열 일치
int main()
{
string st = "some regular expressions are Regxyzr";
boost::regex ex("[Rr]egular");
if (boost::regex_match(st, ex))
{
cout << "match" << endl;
}
else
{
cout << "not match" << endl;
}
}
당신은 그것을 시도? 그렇다면, 무슨 일이 일어 났습니까? –
예, 일치하지 않음 st = "regular"인 경우 "일치" – bob