regexを使えばできる。
以下コード
#include <iostream>
#include <string>
#include <regex>
int main() {
std::string str = "12345あいうえお";
std::smatch smstr;
std::regex_search(str, smstr, std::regex("\\d+"));
std::cout << smstr.str() << std::endl;
return 0;
}
コメント