Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Uso de expresiones regulares para validación, ¿es posible? (https://www.clubdelphi.com/foros/showthread.php?t=63340)

noob 10-02-2009 03:14:29

Uso de expresiones regulares para validación, ¿es posible?
 
Hola, estoy en la fase de validación y antes de ponerme a crear subrutinas de validación he pensado que tal vez se puedan utilizar expresiones regulares al igual que en JavaScript.

Por ejemplo, en JavaScript para validar una dirección de correo electrónico basta con hacer esto:

Código:

var PatronCorreoElectronico = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
function valida_usuario (){
    if (!PatronCorreoElectronico.test(document.foo.Email.value)) {
        alert("La dirección de correo electrónico no es correcta");
        return 0;
}

¿Es posible en Delphi?

Saludos.

noob 10-02-2009 03:19:50

Veo que es posible mediante el uso de RegExpr

dec 10-02-2009 04:57:39

Hola,

En efecto, Delphi no trae de serie lo necesario para trabajar con expresiones regulares, pero, existen componentes de terceros para hacerlo. ;)


La franja horaria es GMT +2. Ahora son las 14:09:23.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi