REGEX para números float [RESOLVIDO]

Pessoal,

estou com uma dúvida simples (não para mim :frowning: ) para identificar números float que terminam apenas com “ponto”, para completar este número…

por exemplo:

10 (colocar . para ficar 10.0)
11. (colocar . para ficar 11.0)
12.12 (não fazer nada)

a que cheguei mais perto foi :

[-+]?[0-9]*.?[0-9]+

Que tal essa:

^[-+]?[0-9]+\.?$

Basicamente é assim:
^ : Início da linha.
$ : Final da linha.

Valeu Rafael… falei que era fácil (menos para minha cabeça cansada rsrs)

Existe um site para você testar as suas regexp em tempo real, muitíssimo útil: http://rubular.com