Análisis con múltiples delimitadores, en C
En C, ¿cuál es la mejor manera de analizar una cadena con múltiples delimitadores? Digamos que tengo una cuerdaA,B,C*D
y quiero almacenar estos valores de A B C D. No estoy seguro de cómo lidiar con el*
elegantemente, aparte de almacenar la última cuerdaC*D
y luego analizar eso por separado con un*
delimitador
Si fuera soloA,B,C,*D
Usaría strtok () e ignoraría el primer índice de la*D
para obtener solo D, pero no hay coma antes de*
así que no sé eso*
está viniendo.