Ajudar com Expressão Regular (REGEX)  XML
Índice dos Fóruns » Outras Linguagens
Autor Mensagem
felipe.messina
Entusiasta Java

Membro desde: 14/05/2010 10:01:27
Mensagens: 15
Offline

Fiz a seguinte expressão regular, para ser usada como uma máscara no campo texto, que a cada clique a expressão é chamada:
Neste caso, ela só aceita numeros e "."..
Apos as 3 primeiras casas ela coloca UMA ou DUAS casas decimais, e apos isso, continua colocando os numeors antes do ponto



Valores válidos atualmente:
1
11
111
111.1
111.11
1111.11
11111.11

Gostaria de uma expressão q a pessoa pudesse digitar quantos numeors inteiros ela quiser, e o ponto só será colocado se ela desejar, ou seja, nao sera colocado automaticamente. E pode ser UM ou DOIS números apos o ponto

Valores válidos desejados
1
11
111
1111
11111
111111
1.1
1.11
1111.11
111.11

Obrigado
entanglement
GUJ Hacker

Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline

Isso é para entrar dados de moeda (ou seja, centavos? ) Se não me engano, tem um monte de Javascript rodando por aí que faz isso (você só precisa digitar os algarismos e ele põe os centavos no lugar certo).
felipe.messina
Entusiasta Java

Membro desde: 14/05/2010 10:01:27
Mensagens: 15
Offline

Mais ou menos.É uma cmapo que PODE ou NAO, ter 1 ou duas casas decimais.

Não tem relação nenhuma com moeda.
Esse regex q fiz ai, serve para este caso, se fosse moeda.

Mas o que preciso, tem q ser opcional as casas decimais, ou seja, nunca pode preencher automaticamente. A pessoa que tem q digitá-las
 
Índice dos Fóruns » Outras Linguagens
Ir para:   
Powered by JForum 2.1.8 © JForum Team