Expresión regular que incluye signo más y decimal
Tengo problemas para armar una expresión regular para una cadena que contiene un número entre 0 y 99999, seguido de un signo más, seguido de uno o dos dígitos, opcionalmente seguido de un decimal y un solo dígito. Por ejemplo
99999+99.9
Esto también sería válido:
0+00
Esto también sería válido:
0+02.5
Esto también sería válido:
0+2.5
Encontré este tema: ¿Cómo puedo verificar si hay un signo más usando expresiones regulares?
Y éste: Expresión regular para números decimales
Pero no puedo juntar los 2 y cumplir con los otros requisitos enumerados anteriormente.
Se agradece cualquier ayuda que pueda brindar!