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!

Respuestas a la pregunta(3)

Su respuesta a la pregunta