x <- "I like_to see_how_too but_it_seems to_be_impossible"
strsplit(x, "^[^_]*(?:_[^_]*)\\K_", perl=TRUE)
strsplit(x, "^[^_]*(?:_[^_]*){1}\\K_", perl=TRUE)
strsplit(x, "^[^_]*(?:_[^_]*){0}\\K_", perl=TRUE)
strsplit(x, "\\A[^_]*(?:_[^_]*){0}\\K_", perl=TRUE)
eCA8LSAiSSBsaWtlX3RvIHNlZV9ob3dfdG9vIGJ1dF9pdF9zZWVtcyB0b19iZV9pbXBvc3NpYmxlIgpzdHJzcGxpdCh4LCAiXlteX10qKD86X1teX10qKVxcS18iLCBwZXJsPVRSVUUpCnN0cnNwbGl0KHgsICAiXlteX10qKD86X1teX10qKXsxfVxcS18iLCBwZXJsPVRSVUUpCnN0cnNwbGl0KHgsICAiXlteX10qKD86X1teX10qKXswfVxcS18iLCBwZXJsPVRSVUUpCnN0cnNwbGl0KHgsICAiXFxBW15fXSooPzpfW15fXSopezB9XFxLXyIsIHBlcmw9VFJVRSk=