Eliminar todo lo que sigue al personaje (y también al personaje)
Tengo una cuerda como esta:
<code>std::string string1 = "xjdfhfakdjs%54k34k.-jk34"; </code>
Necesito obtener solo "" xjdfhfakdjs ", pero la cadena es dinámica, no está codificada, así que no sé qué es, la longitud, etc., así que quise eliminar todo después de% y también el% char.
¿Cómo podría hacer esto?