#include <iostream>
#include <string>
#include <vector>
#include <sstream>
#include <algorithm>
#include <cctype>
int convertString(std::string& s) {
s.erase(std::remove_if(s.begin(),s.end(),isalpha),s.end());
s.erase(std::remove_if(s.begin(),s.end(),ispunct),s.end());
std::stringstream ss(s);
int a;
ss >> a;
return a;
}
int main() {
std::string a = "123s45dfas6";
int b = convertString(a);
std::cout << a;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8c3N0cmVhbT4KI2luY2x1ZGUgPGFsZ29yaXRobT4KI2luY2x1ZGUgPGNjdHlwZT4KCmludCBjb252ZXJ0U3RyaW5nKHN0ZDo6c3RyaW5nJiBzKSB7CiAgICBzLmVyYXNlKHN0ZDo6cmVtb3ZlX2lmKHMuYmVnaW4oKSxzLmVuZCgpLGlzYWxwaGEpLHMuZW5kKCkpOwogICAgcy5lcmFzZShzdGQ6OnJlbW92ZV9pZihzLmJlZ2luKCkscy5lbmQoKSxpc3B1bmN0KSxzLmVuZCgpKTsKICAgIHN0ZDo6c3RyaW5nc3RyZWFtIHNzKHMpOwogICAgaW50IGE7CiAgICBzcyA+PiBhOwogICAgcmV0dXJuIGE7Cn0KCmludCBtYWluKCkgewogICAgc3RkOjpzdHJpbmcgYSA9ICIxMjNzNDVkZmFzNiI7CiAgICBpbnQgYiA9IGNvbnZlcnRTdHJpbmcoYSk7CiAgICBzdGQ6OmNvdXQgPDwgYTsKfQo=