-1
我想從字符串中提取數字:從串c提取號碼++正則表達式
string line = "00:00:15,000 --> 00:00:18,000";
smatch results;
bool found = regex_match(line, results, regex("(\\d\\d):(\\d\\d):(\\d\\d),(\\d\\d\\d) --> (\\d\\d):(\\d\\d):(\\d\\d),(\\d\\d\\d)"));
/*for (auto result : results) {
cout << result << endl;
}*/
int res = atoi(*results[3]);
我可以輕鬆打印結果(註釋代碼),但我不能隱蔽結果爲int。對於這個結果數組,由於某種原因解引用不起作用。