| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/01/2012 12:46:39
|
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
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/01/2012 15:03:59
|
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).
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/01/2012 05:46:21
|
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
|
|
|
 |
|
|
|
|