Extraer texto por expresión en Power Automate
PDF4me Extraer texto por expresión La acción recupera patrones de texto específicos de PDF documentos en Power Automate mediante la potente coincidencia de expresiones regulares. Esta función de extracción precisa apunta a patrones de datos exactos como números de factura, direcciones de correo electrónico, números de teléfono, fechas y formatos personalizados, con control específico de la página, devolviendo el texto coincidente como una matriz para el procesamiento y la validación automatizados de datos. Microsoft 365 flujos de trabajo.
Autenticando su API Pedido
Para acceder al PDF4me Web API a través de Power AutomateCada solicitud debe incluir las credenciales de autenticación adecuadas. La autenticación garantiza una comunicación segura y valida su identidad como usuario autorizado, lo que permite una integración perfecta entre su Power Automate flujos y PDF4mesus potentes servicios de extracción basados en patrones.

Características principales
- Soporte para expresiones regulares: Utilice patrones de expresiones regulares para una coincidencia de texto precisa.
- Extracción basada en patrones: Formatos y estructuras de datos específicos del objetivo
- Control específico de la página: Extraer de páginas específicas o de todas las páginas
- Array Producción: Recibir todas las coincidencias como un array para iterar.
- Múltiples coincidencias: Extraer todas las ocurrencias del patrón en el documento
Parámetros
Lista completa de parámetros para la acción Extraer texto por expresión. Configure estos parámetros para controlar la extracción de patrones.
Importante: Los parámetros marcados con un asterisco (***) son obligatorios y deben proporcionarse para que la acción funcione correctamente.
| Parámetro | Tipo | Descripción | Ejemplo |
|---|---|---|---|
| Contenido del archivo*** | Binario | Fuente PDF Contenido del archivo • Mapa PDF archivo de acción anterior • Debe contener texto para la coincidencia de patrones. • Apoya PDFs de SharePoint, OneDrive, correo electrónico • Se puede recuperar dinámicamente de los flujos | [File Content from Get File] |
| Nombre del archivo*** | String | PDF Nombre del documento • Nombre del PDF archivo • Se utiliza para procesar la identificación • Debe incluir la extensión .pdf • Admite nombres dinámicos | Invoice.pdf |
| Expresión*** | String | Patrón de expresión regular • Patrón de expresión regular para hacer coincidir el texto • Utilice la sintaxis estándar de expresiones regulares. • Ejemplos: \\d{3}-\\d{3}-\\d{4} para teléfono, INV-\\d{5} para números de factura• Debe ser un patrón de expresión regular válido | INV-\\d{5} |
| Secuencia de páginas*** | String | Selección de página • Páginas de las que se debe extraer el contenido • Utilice números: 1,2,3 para páginas específicas• Usar all para todas las páginas• Utilice rangos: 1-5 para rangos de páginas | all |
Producción
El PDF4me Extraer texto por expresión La acción devuelve datos de salida completos para una operación sin interrupciones. Power Automate integración de flujo:
- Table
- JSON
- Flow Integration
Vista de tabla
Datos de respuesta en formato de tabla estructurada:
| Parámetro | Tipo | Descripción |
|---|---|---|
| Lista de textos | Array de Strings | Matriz que contiene todas las coincidencias de texto encontradas por la expresión |
JSON Formato de respuesta
{
"Text List": [
"INV-12345",
"INV-12346",
"INV-12347"
]
}
Power Automate Uso del flujo
Utilice las coincidencias de texto extraídas en acciones posteriores:
- Validación de datos: Validar los valores extraídos comparándolos con las bases de datos.
- Importación de base de datos: Cargar los datos coincidentes en los sistemas.
- Notificaciones por correo electrónico: Enviar alertas con la información extraída
- Lógica condicional: Ruta basada en valores extraídos
- Exportación a Excel: Guardar los datos extraídos en hojas de cálculo
- API Integración: Enviar los datos extraídos a sistemas externos
Ejemplos de flujo de trabajo
El PDF4me Extraer texto por expresión acción en Power Automate Proporciona plantillas de flujo de trabajo completas diseñadas para escenarios empresariales reales:
- Invoice Number Extraction
- Email Extraction
- PO Number Extraction
- Date Extraction
Extracción y validación automatizada de números de factura
Transforme el procesamiento de facturas con la extracción automatizada del número de factura:
Pasos completos del flujo de trabajo:
- Desencadenar: Factura PDF recibido por correo electrónico
- Obtener factura: Extracto PDF del archivo adjunto del correo electrónico
- Extraer número de factura: Usar expresiones regulares
INV-\\d{5}para encontrar el número de factura - Validar formato: Compruebe que el número extraído coincida con el formato esperado.
- Comprobar duplicados: Consultar la base de datos para obtener el número de factura existente.
- Si es nuevo: Procesar nueva factura en el flujo de trabajo contable
- Si es duplicadoMarcar para revisión y notificar al equipo de AP
- Factura de archivo: Almacenar con el número de factura extraído como metadatos
Beneficios para la empresa:
- Extrae los números de factura de más de 300 facturas al mes.
- Evita el procesamiento de facturas duplicadas
- Reduce los errores de introducción manual de números en un 100%.
- Acelera la validación de facturas en un 80 %.
Extracción automatizada de direcciones de correo electrónico de documentos
Optimice la gestión de contactos con la extracción automatizada de correos electrónicos:
Pasos completos del flujo de trabajo:
- Desencadenar: Escaneo de tarjeta de presentación o contacto PDF subido
- Obtener documento: Recuperar PDF desde la carpeta de carga
- Extraer correos electrónicos: Usar expresiones regulares
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}para encontrar correos electrónicos - Validar correos electrónicos: Comprobar la validez del formato del correo electrónico
- Eliminar duplicados: Filtrar direcciones duplicadas
- Importar a CRM: Agregar direcciones de correo electrónico a Dynamics 365
- Crear contactoGenerar registros de contacto para cada correo electrónico
- Confirmación por correo electrónico: Enviar resumen de importación al equipo de ventas
Beneficios para la empresa:
- Extrae correos electrónicos de más de 100 documentos semanalmente.
- Automatiza la creación de listas de contactos
- Elimina la transcripción manual de correos electrónicos.
- Acelera CRM Entrada de datos por el 90%
Extracción automatizada de números de órdenes de compra
Optimice el procesamiento de pedidos con la extracción automatizada del número de pedido:
Pasos completos del flujo de trabajo:
- DesencadenarConfirmación del pedido PDF recibido del proveedor
- Obtener confirmación: Recuperar PDF desde el correo electrónico
- Extraer número de pedido: Usar expresiones regulares
PO-\\d{6}para encontrar el número de pedido - Validar orden de compra: Comprobar con los pedidos de compra abiertos en ERP
- Orden de coincidencia: Confirmación del enlace a la orden de compra original
- Estado de actualización: Marcar la orden de compra como confirmada en el sistema.
- Calcular el envío: Estimación de entrega basada en confirmación
- Adquisiciones por correo electrónicoNotificar al equipo de compras la confirmación.
Beneficios para la empresa:
- Procesa más de 150 confirmaciones de pedidos al mes.
- Automatiza la conciliación y el seguimiento de las órdenes de compra.
- Reduce los errores de seguimiento de pedidos en un 85%.
- Acelera el procesamiento de confirmación de pedidos en un 70 %.
Extracción automatizada de fechas para el seguimiento de plazos.
Mejore la gestión de plazos con la extracción automatizada de fechas:
Pasos completos del flujo de trabajo:
- DesencadenarContrato o acuerdo PDF subido
- Obtener documento: Recuperar contrato PDF
- Fechas de extracción: Usar expresiones regulares
\\d{2}/\\d{2}/\\d{4}para encontrar fechas - Analizar fechas importantes: Identificar la fecha de inicio, la fecha de finalización y los hitos.
- Crear eventos del calendarioAgregar fechas al calendario de Outlook
- Configurar recordatorios: Crea recordatorios 30 días antes de las fechas límite.
- Actualizar la base de datos: Registrar las fechas del contrato en el sistema de seguimiento.
- Enviar correo electrónico a las partes interesadas: Enviar resumen de fechas a los propietarios de los contratos
Beneficios para la empresa:
- Extractos mensuales de más de 75 contratos
- Automatiza el seguimiento de plazos y la creación de calendarios.
- Reduce los plazos de entrega incumplidos en un 95%.
- Garantiza una gestión proactiva de los plazos.
Casos de uso y aplicaciones en la industria
- Finance & Accounting
- Legal & Professional Services
- Healthcare & Medical
- Corporate & Business
Casos de uso de finanzas y contabilidad
- Números de facturaExtraer números de factura y de pedido
- Números de cuenta: Analizar los identificadores de cuenta de los extractos
- Identificadores de transacción: Extraer números de referencia de transacciones
- Cantidad de extracción: Analizar valores monetarios de documentos
Casos de uso de servicios legales y profesionales
- Números de caso: Extraer números de casos y asuntos
- Extracción de datos: Analizar fechas y plazos legales importantes
- Números de referencia: Extraer identificadores de citas y referencias
- Información del contactoAnalizar los datos de contacto del abogado y del cliente.
Casos de uso en el sector sanitario y médico
- Identificadores de pacientesExtraer los números de identificación de los pacientes.
- Números de historial médico: Analizar el MRN de los documentos
- Números de seguroExtraer los números de póliza y de reclamación.
- Identificadores de prueba: Analizar los números de referencia de las pruebas de laboratorio
Casos de uso corporativos y empresariales
- Números de pedidoExtraer los números de pedidos de compra y venta.
- Códigos de productoAnalizar los identificadores SKU y de producto.
- Números de referenciaExtraer códigos de seguimiento y referencia
- Datos de contactoAnalizar números de teléfono y direcciones de correo electrónico.