Os numeros decimais devem ter um ponto decimal sempre e podem ser escritos na notação científica.
Considere a expressão regular:
^[0-9]*(?:\.[0-9]*)?$
Essa expressão regular corresponderá ao número de ponto flutuante como:
- .343
- 0.0
- 1.2
- 44
- 44.
- 445.55
- 56.
Esse numero é gerado com o seguinte algoritmo:
function soNumeros(numeros) { //variavel do parametro recebe o caractere digitado//
return numeros.replace(/\D/g,"");
}
<label="soNumeros">
Só números: <input id="numeros" onkeypress="mascara(this, soNumeros)" maxlength="11"/>
</label>
Portanto, uma solução é dizer que ela corresponde aos critérios se a & b correspondente ou equivalentemente (contra positivo),
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar