Uso de expresiones regulares |
Scroll |
Puede utilizar expresiones regulares en campos de texto para asegurarse de que los datos de Ãndice coinciden con el formato requerido. Es el caso, por ejemplo, de las direcciones de correo electrónico. En la práctica, se utilizan para garantizar que cuando los documentos se guardan en Thereforeâ„¢, los datos de Ãndice son correctos. El lenguaje de expresiones regulares utilizado es compatible con las expresiones regulares utilizadas en Javascript.
Cómo utilizar expresiones regulares
1.Abra la categorÃa deseada y haga clic con el botón derecho en el campo de texto que desea comprobar utilizando una expresión regular. Seleccione Propiedades.
2.En el cuadro de diálogo Field Properties (Propiedades del campo), elija Expresión regular. Escriba la expresión regular o haga clic en el botón de flecha para obtener una lista de referencias de elementos básicos y expresiones de ejemplo. La tabla siguiente muestra algunos usos básicos.
Valores de ejemplo |
Comentarios |
Expresión regular posible |
PN001 PN293 |
Los dos primeros caracteres son PN seguidos de un número de tres dÃgitos. |
PN\d{3} |
GH001 HZ673 |
Los dos primeros caracteres pueden ser cualquier letra mayúscula del alfabeto inglés. |
[A-Z][A-Z]\d{3} |
GHSTE001 Z999 |
Cualquier número de letras mayúsculas más tres dÃgitos |
[A-Z]+\d{3} |
HJ.001 J.676 |
Cualquier número de letras mayúsculas más tres dÃgitos separados por un punto. |
[A-Z]+\.\d{3} |
AAB.346/GHT AAB.346/AAA |
Cualquier número de letras mayúsculas más tres dÃgitos separados por un punto seguido de una barra y luego otras tres letras mayúsculas. |
[A-Z]+\.\d{3}/[A-Z]{3} |
AAA.000/BBZ-Tz1 AAA.000/BBZ-AFz |
Cualquier número de letras mayúsculas más tres dÃgitos separados por un punto seguido de una barra y luego otras tres letras mayúsculas seguidas de un guión y tres caracteres alfanuméricos. |
[A-Z]+\.\d{3}/[A-Z]{3}-\w{3} |
ÄÜÖ.000/ÄÄÄ-AFz ÄDD.111/ÄÄÄ-00e |
Cualquier número de letras mayúsculas Unicode más tres dÃgitos separados por un punto seguido de una barra y luego otras tres letras mayúsculas Unicode seguidas de un guión y tres caracteres alfanuméricos. |
[[:upper:]]+\.\d{3}/[[:upper:]]{3}-\w{3} |
3.En este caso, hemos elegido el ejemplo de correo electrónico de la lista de ayuda. Puede utilizarse el segundo campo para comprobar la expresión, que producirá "No hay coincidencia" hasta que lo que escribe el usuario coincida con la expresión regular especificada. El último campo es un campo opcional que se mostrará como ejemplo cuando el usuario introduzca un valor que no coincide.