[firebase-br] Expressões Regulares Firebird

Renan Rogowski Pozzo renanrpozzo em gmail.com
Ter Maio 31 13:34:55 -03 2016


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*



Mais detalhes sobre a lista de discussão lista