From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Toni Casueps <casueps(at)hotmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: duda de expresiones regulares |
Date: | 2008-01-31 12:10:58 |
Message-ID: | 20080131121058.GC5145@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Toni Casueps escribió:
>
> No me funciona el operador ? en expresiones regulares. Se supone que
> el carácter anterior al signo ? puede aparecer o no en la cadena, pero
> cuando lo uso nunca casa la expresión regular. Por ejemplo:
>
> select 'ABC' similar to 'AB?C';
> select 'AC' similar to 'AB?C';
Lo importante a tener en cuenta es que las expresiones SIMILAR TO no son
lo mismo que las expresiones regulares POSIX (que es lo que usa todo el
mundo).
IMVHO si no estas obligado a usar SIMILAR TO, quedate con ~ y te ahorras
en aspirina.
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2008-01-31 12:41:01 | Re: es posible acelerar un update? |
Previous Message | Alvaro Herrera | 2008-01-31 12:07:43 | Re: El API pgsql en C |