Está viendo un tema de ayuda de Laserfiche Cloud. Si no está utilizando Laserfiche Cloud, consulte la Guía del usuario de Laserfiche o la Guía de administración de Laserfiche .
Coincidencia de patrones
Esta actividad crea tokens personalizados mediante expresiones regulares que buscan información que sigue un patrón específico. Un token es un marcador de posición para un valor que se determina cuando se ejecuta un flujo de trabajo.
Para configurar esta actividad:
- Arrastre la actividad desde el panel del cuadro de herramientas y colótrela en el panel del diseñador.
- En el panel de propiedades, escriba un nombre y una descripción de la actividad.
- En el cuadro de propiedad Tokens de expresión regular, haga clic en Nuevo patrón... para crear un token personalizado.
- Junto a Token Name , escriba un nombre para el tokenpersonalizado.
- Junto a Entrada , escriba el valor al que desea que se aplique elpatrón. Haga clic en el botón Token (flecha derecha) para agregar un token .
- Junto a Patrón , escriba unaexpresión regular o haga clic en el botón Coincidencia de patrones para crear una expresión regular que extraiga la información deseada de la entrada. Muéstrame una lista de expresiones regulares
- Seleccione Permitir que los tokens de la expresión tengan tokens en el patrón que se reemplacen por su valor cuando se ejecute la actividad. Haga clic en el botón Token (flecha derecha) para agregar un token . Es posible que desee desactivar esta casilla si tiene sintaxis de expresión regular que no desea confundir con un token. Si esta casilla está desactivada, los tokens no se reemplazarán y la sintaxis de token se interpretará como sintaxis de expresión regular.
- En Opciones , desactive Distinguirmayúsculas de minúsculas si no desea que el proceso de coincidencia de patrones diferencie entre mayúsculas y minúsculas. De lo contrario, déjalo.
- En el menú desplegable en Si se encuentran varias coincidencias, especifique el número de coincidencias que desea devolver con las siguientes opciones:
- Primera coincidencia:devuelve solo el primer valor que coincide con el patrón.
Ejemplo:La entrada 123 456 789 con el patrón [0-9]+ devuelve 123.
- Todas las coincidencias (combinadas sin espacios):devuelve todos los valores como un token de un solo valor.
Ejemplo:La entrada 123 456 789 con el patrón [0-9]+ devuelve 123456789. Ignora los caracteres que no coinciden con el patrón.
- Todas las coincidencias (como token de varios valores):devuelve todos los valores como un token de varios valores.
Ejemplo:La entrada 123 456 789 con el patrón [0-9]+ devuelve 123, 456y 789 en un token de varios valores.
- Opcional: Haga clic en Haga clic aquí para probar el patrón para validar su token. En el área de prueba, escriba un valor de ejemplo en el cuadro de texto Entrada de prueba. La información que extrae la expresión regular del valor de entrada de muestra aparecerá en Resultado.
- Haga clic en Aceptar.
En el cuadro de propiedad Tokens de expresión regular, puede seguir editando el token haciendo clic en el botón Editar o eliminar el token haciendo clic en el botón Eliminar .
Nota:Puede usar tokens creados con esta actividad para crear más tokens dentro de la misma actividad. Para hacer referencia a un token creado en esta actividad, el token al que se hace referencia debe aparecer antes del token que hace referencia a él en el cuadro de propiedad Tokens de expresiones regulares.