He estado tratando de obtener un formulario para generar una lista de invitados con hasta 32 invitados de una manera que brinde a cada invitado en diferentes filas de gsheets con sus datos desglosados por columna. Tengo un problema en el que mis datos de jotform llegan a gsheets en una sola celda, separados por línea para cada invitado en lugar de colocar a cada invitado en una fila separada. Necesito nombre completo, nombre, apellido, correo electrónico en cada fila. Así es como se ven los datos que entran en la entrada para el paso de código en zapier: Ver captura de pantalla para el resultado de entrada para el paso de código
Nombre: Dave, Apellido: Rush, Nombre completo: Dave Rush, Correo electrónico: drush@rush.com
Nombre: Meg, Apellido: Rush, Nombre completo: Meg Rush, Correo electrónico: meg@rush.com
Creo que el código (a continuación) funcionará para mis necesidades, pero no sé cómo hacerlo, ya que soy un novato en JavaScript. ¿Alguien puede echar una mano a un novato total? ¡Gracias de antemano!
let RE = new RegExp(/\[\"(\w{2,3})\"\]/, 'g'), COMPLETED_STR = inputData.COMPLETED.toString(), COMPLETED, KEYS = ["A", "B"], RESULT = {}; let i = 0; while ((COMPLETED = RE.exec(COMPLETED_STR)) !== null) { RESULT[KEYS[i++]] = COMPLETED[1]; } output = RESULT;