Expressaõ regular  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
mcruz
Debugger
[Avatar]

Membro desde: 19/05/2006 17:13:52
Mensagens: 62
Offline

Ele entra no corpo do if não iporta a string que getNovaSenha() devolver?!?!? O que acontece????

LuizClaudio
JavaEvangelist
[Avatar]

Membro desde: 03/04/2006 21:50:51
Mensagens: 388
Offline

Não seria isso:


"Porque Deus amou o mundo de tal maneira que deu seu filho unigênito para que todo aquele que nele crê não pereça, mas tenha vida eterna." João 3.16
[WWW]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Ambos os padrões estão errados.

Se a nova senha tem de ser alfabética, e apenas com letras minúsculas (é isso que você quer?) então o primeiro padrão é:

"[a-z]+"

Se você quer checar se está entre 4 e 15 caracteres:

"[a-z]{4,15}"

[WWW]
mcruz
Debugger
[Avatar]

Membro desde: 19/05/2006 17:13:52
Mensagens: 62
Offline

Ainda não funcionou...
LuizClaudio
JavaEvangelist
[Avatar]

Membro desde: 03/04/2006 21:50:51
Mensagens: 388
Offline

thingol wrote:Ambos os padrões estão errados.

Se a nova senha tem de ser alfabética, e apenas com letras minúsculas (é isso que você quer?) então o primeiro padrão é:

"[a-z]+"

Se você quer checar se está entre 4 e 15 caracteres:

"[a-z]{4,15}"



opppss...como sempre o thingol tem razão, falta de atenção minha, desculpe..
[WWW]
mcruz
Debugger
[Avatar]

Membro desde: 19/05/2006 17:13:52
Mensagens: 62
Offline

Valeu colegas, agora funcionou:

thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

'[a-zA-Z0-9]+{4,15}' ainda está errado (como é que não deu uma "exception"?

O correto é

"[a-zA-Z0-9]{4,15}"

sem o sinal de "+".

O sinal de "+" é uma abreviatura para "{1, infinito}"

[WWW]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team