Transformaciones

Cómo obtener el texto entre corchetes y eliminar todo lo demás

2026-06-13
Tarea

Un proveedor envía una ruta completa o una descripción en un solo valor, pero el código útil está dentro de corchetes. Por ejemplo, de Furniture > Chairs [chairs] hay que dejar solo chairs.

Respuesta rápida

Abra los ajustes del valor y añada reglas de transformación: primero conserve solo el fragmento encontrado por la expresión regular y despues elimine los corchetes.

El ejemplo usa XML. La misma configuración también funciona con otros formatos cuando el valor se abre en el editor de transformaciones: JSON, CSV, XLS, XLSX y otros archivos.

Antes / después

Antes

Valor
Furniture > Chairs [chairs]

Después

Valor
chairs

Cómo hacerlo en Eofferix

  1. Abra el editor de plantilla y busque el campo, la celda o el nodo con el valor de origen. En este ejemplo el código necesario está en section_path.
    Valor de origen con texto entre corchetes
    El marco rojo resalta el valor de origen: el código necesario está dentro de los corchetes.
  2. Haga clic en el valor y añada tres reglas en Transformaciones.
    Reglas de transformación para obtener un valor entre corchetes
    La primera regla conserva el fragmento encontrado por la expresión regular; la segunda y la tercera eliminan el corchete de apertura y el de cierre.
  3. Para corchetes, use la expresión regular \[([^\]]+)\] y la acción remove everything except.
  4. Anada una regla contains substring [ -> remove substring. Luego añada la misma regla para ].
  5. Guarde los ajustes. En la plantilla actual quedará solo el valor que estaba dentro de los corchetes.
    Valor final despues de la transformación
    Después de guardar, Eofferix muestra el valor final chairs. Este valor irá al resultado de la transformación.

Si los corchetes son paréntesis

Para un valor como Furniture > Chairs (chairs), use \(([^)]+)\) y configure las dos reglas de eliminación de subcadena para ( y ).

Procesa datos más rápido con Eofferix

Crea una cuenta gratis para automatizar catálogos y listas de precios según tus reglas.

Registrarse