[firebase-br] Expressões Regulares Firebird

Marcelo bil marcelonarezzi em gmail.com
Ter Maio 31 13:49:37 -03 2016


Uso fb 2.0, tive problemas dessa ordem e depois de sofrer muito, resolvi o
problema mudando o nome do campo
SIMILAR por COMPATIVEL
Isso por cheguei a conclusão de a palavra similar é palavra reservada.
Em 31/05/2016 13:37, "Renan Rogowski Pozzo" <renanrpozzo em gmail.com>
escreveu:

Boa tarde.
Estou fazendo alguns testes com Expressões regulares no Firebird e me
deparei com uma situação.

Quando faço o select dessa forma funciona (é um exemplo que peguei no site
da Firebase): *select fone_resid from tb_cliente where fone_resid similar
to '\([0-9]{2}\) [0-9]{4}\-[0-9]{4}' escape '\'*

Mas quando tento o usar o "." no lugar do "-", junto com o caractere que
indica o escape, assim: *select fone_resid from tb_cliente where fone_resid
similar to '\([0-9]{2}\) [0-9]{4}\.[0-9]{4}' escape '\'*,
está apresentando o erro: "Invalid String. Invalid ESCAPE sequence."

Alguém já passou por essa situação?

Obrigado desde já.

Abraço,
Renan Rogowski Pozzo

*"E a paz de Deus, que excede todo o entendimento, guardará os vossos
corações e os vossos pensamentos em Cristo Jesus." Filipenses 4.7*
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas:
http://www.firebase.com.br/pesquisa_lista.html



Mais detalhes sobre a lista de discussão lista