Expressão Regular

4 respostas
M

Olá pessoal td bem??

Tenho um problema quero validar um campo com Expressão Regular ou se alguem tiver sugestão estou aceitando …

O campo entra formulas então quero validar o seguinte:

Ex:
variavel < 5
variavel > 5
variavel = 5
variavel <= 5
variavel >= 5
(variavel + 5) > variavel2 E variavel2 <= variavel3
(variavel + 5) > variavel2 OU variavel2 <= variavel3

Alguem sabe como fazer essa validação?

obrigado!!!

4 Respostas

T

Expressões regulares não são adequadas para calcular fórmulas - não se esqueça, expressões regulares não sabem contar parênteses.

Use algo que saiba calcular fórmulas. Por exemplo, você pode usar o BeanShell ou o Rhino (Javascript que vem junto com o Java na versão 6.0).

M

Me desculpa sou iniciante.

como posso fazer já que aki no meu trampo eles usam a versão 5.0

obridago

T

O BeanShell pode ser usado até em versões bem antigas, portanto use o BeanShell mesmo.

http://www.beanshell.org/

M

Você teria um exemplo para mim visualizar?

obrigado!!

Criado 3 de junho de 2008
Ultima resposta 3 de jun. de 2008
Respostas 4
Participantes 2