Logo Passei Direto
Buscar

Como criar uma EXPRESSÃO REGULAR capaz de identificar números flutuantes?

Os numeros decimais devem ter um ponto decimal sempre e podem ser escritos na notação científica. 

User badge image
Nadja Lira

há 12 anos

Respostas

User badge image

Ricardo Moreira Costa

há 8 anos

não sei

Essa resposta te ajudou?

0
Dislike0
User badge image

RD Resoluções

há 7 anos

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),

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina