Регулярное выражение, которое включает знак плюс и десятичную

У меня возникают проблемы при составлении регулярного выражения для строки, которая содержит число от 0 до 99999, за которым следует знак плюс, за которым следуют одна или две цифры, за которыми, возможно, следуют десятичная дробь и одна цифра. Например:

99999+99.9

Это также будет действительным:

0+00

Это также будет действительным:

0+02.5

Это также будет действительным:

0+2.5

Я нашел эту тему:Как проверить наличие знака плюс с помощью регулярных выражений?

И этот:Регулярное выражение для десятичных чисел

Но я не могу собрать 2 и выполнить другие требования, перечисленные выше.

Любая помощь, которую вы можете оказать, высоко ценится!

Ответы на вопрос(3)

Ваш ответ на вопрос