Hola a todos,
Estoy tratando de crear nuevas columnas para cada valor numérico que viene después de | 90 = y etiquetar las columnas como la cadena que viene antes de | 90, por lo que el pX o cualquier otra cosa que viene antes. Vea la foto adjunta a continuación como ejemplo.

Entonces, en la primera fila, me gustaría agarrar ese 93 que viene después de "p1|90=", y crear una nueva columna etiquetada como "p1". Me gustaría hacer eso con cada número que viene después de cualquier "pX|90=". Ese pX también podría ser sX o rX o pXa/b/c/... y así sucesivamente. Así que también me gustaría crear nuevas columnas para esos valores. La cantidad de puntos de datos por fila varía mucho, desde solo un (1) valor pX|90= hasta 15 valores pX|90= diferentes, quizás con algunos valores con sX|90= o rX|90=.
Estaba usando la función de Word que tomó valores de datos pX|00. Ahora quiero tomar solo 90 e intenté usar el script anterior que estaba usando para eso, pero descubrí que no estaba tomando todos los valores que quería.

Esto es para cientos, que pronto serán miles, de filas, por lo que hacerlo manualmente no es sostenible.
¿Qué función(es) tiene sentido usar aquí?
Soy nuevo en las secuencias de comandos de JMP, estoy dispuesto a aprender y escuchar cualquier idea. ¡Gracias!