From: | Manuel Sugawara <masm(at)fciencias(dot)unam(dot)mx> |
---|---|
To: | masotelof(at)yahoo(dot)com(dot)mx |
Cc: | Ayuda Postgres <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Ayuda con Check (listo) |
Date: | 2005-04-28 17:26:02 |
Message-ID: | m3wtqmzuc5.fsf@conexa.fciencias.unam.mx |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Marco Aurelio Sotelo Figueroa <masotelof(at)yahoo(dot)com(dot)mx> writes:
> El circurnflejo (^) y el signo de $ que significan??, ya ´porbe el
> RFC con unos validos y estan bien
Que empieza y termina con, ie, casa la línea entera. Si no lo haces
así puedes tener prefijos y sufijos y aún así la expresión casaría,
ej:
test2=# select 'holaSUMM222222HC0' ~ '[A-Z]{4}[0-9]{6}[A-Z0-9]{3}';
?column?
----------
t
(1 fila)
test2=# select 'holaSUMM222222HC0' ~ '^[A-Z]{4}[0-9]{6}[A-Z0-9]{3}$';
?column?
----------
f
(1 fila)
test2=# select 'SUMM222222HC0' ~ '^[A-Z]{4}[0-9]{6}[A-Z0-9]{3}$';
?column?
----------
t
(1 fila)
Pero como dijo Alvaro, mejor comprate un buen libro de expresiones
regulares.
Saludos,
Manuel.
From | Date | Subject | |
---|---|---|---|
Next Message | Fernando Romo | 2005-04-28 17:43:37 | Re: Funcion determinar dias |
Previous Message | Patricio Muñoz | 2005-04-28 17:18:34 | Postgres / Centos |