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 .

Patrones comunes de expresión regular

Esta sección contiene una lista de expresiones regulares de uso común que se pueden usar para identificar o dar formato a los datos. Esta lista se proporciona como una introducción a las expresiones regulares. Estos y otros patrones se pueden modificar para adaptarse a sus necesidades.

Nota: Las expresiones regulares siguientes funcionarán en muchas situaciones. Sin embargo, el patrón que intenta que coincida puede tener espacios en blanco adicionales, variaciones o patrones similares que deben tenerse en cuenta. Pruebe siempre las expresiones regulares en una variedad de datos y edítelas según sea necesario para que solo devuelvan los resultados que desee.

Ejemplos de expresiones regulares comunes
Tipo Patrón Ejemplo

Número de teléfono

((xxx) formato xxx-xxxx)

?('d'd'd') 'd'd'd-?'d'd'd'd'd

(562) 988-1688

(562) 9881688

Fecha corta

(formato de día de mes de uno o dos dígitos)

¿D??d/?d??d/d-d-d-d 12/25/2009

Número de Seguro Social

(xxx-xx-xxxx)

\d\d\d-\d\d-\d\d\d\d

123-45-6789

Hora

(formato h:mm o hh:mm)

[0-9]? [0-9]:[0-9][0-9] 17:50
Código postal {4} d{5} d{5} 90807 o 92064-3404

ID o número de seguimiento

("ID de seguimiento" seguido de dos puntos, espacio y cualquier combinación de letras o números)

ID de seguimiento: s*(w*)-s* Id. de seguimiento: 12KDF7Q89WFL

Descripción de la tierra legal

(Dos formatos posibles. Ambos tienen el formato dos letras-dos números-tres números-dos números. A continuación, el primero permite un solo dígito al final. El segundo permite una letra y un dígito al final.)

[A-Z] {2}-d{2}-d{3}--d{2}-[A-Z]-d- [A-Z] {2}-d{2}-d{3}-d{2}-d NW-03-042-12-W4

Apellido, Nombre

(Permite guiones en el apellido y guiones bajos en ambos nombres.)

([''-]+'s*,'s*('w+'s* Smith, Paul

Año fiscal

(de octubre a septiembre del año siguiente)

1[0-2]/d?-d/2015-0? [1-9]/d?-d/2016 Devuelve una fecha entre el 10/01/2015 y el 9/31/2016

Carpeta principal de una ruta de carpeta

(Encuentra todo después de la última barra diagonal invertida en una cadena)

([^/\\]*)$

Desde "Mis Documentos" (Ventas), "Ventas" (Contratos)

devoluciones Contratos

En la tabla siguiente se muestran las expresiones regulares que se deben usar para recuperar una sola línea de texto de datos que contienen varias líneas de texto.

Nota: El patrón Primera línea no devolverá los resultados deseados cuando los datos que se están procesando solo contengan una sola línea de texto.

Expresiones regulares para recuperar una sola línea de texto
Tipo Patrón
Primera Línea •[n]+
Cualquier línea específica, donde N es el número de línea. Los números de línea se basan en cero. Por ejemplo, la primera línea está numerada 0, la segunda línea está numerada 1, etc. (?:[n]*n) N. (.+)
Last Line [n]+$