#include <string>
void f(const std::string& source)
{
size_t i = source.find_first_of('|');
if (i == std::string::npos)
{
return;
}
size_t j = source.find_first_of('|', i + 1);
if (i == std::string::npos)
{
return;
}
std::string id = source.substr(i + 1, j - i - 1);
}
int main()
{
f("xxx");
}
I2luY2x1ZGUgPHN0cmluZz4KCnZvaWQgZihjb25zdCBzdGQ6OnN0cmluZyYgc291cmNlKQp7CglzaXplX3QgaSA9IHNvdXJjZS5maW5kX2ZpcnN0X29mKCd8Jyk7CglpZiAoaSA9PSBzdGQ6OnN0cmluZzo6bnBvcykKCXsKCQlyZXR1cm47Cgl9CgkKCXNpemVfdCBqID0gc291cmNlLmZpbmRfZmlyc3Rfb2YoJ3wnLCBpICsgMSk7CglpZiAoaSA9PSBzdGQ6OnN0cmluZzo6bnBvcykKCXsKCQlyZXR1cm47Cgl9CglzdGQ6OnN0cmluZyBpZCA9IHNvdXJjZS5zdWJzdHIoaSArIDEsIGogLSBpIC0gMSk7Cn0KCmludCBtYWluKCkKewoJZigieHh4Iik7Cn0=