Lösen eines Regex für einen Nummernkreis

Ich benötige ein Regfex für ein Validierungsframework, das Regex-Formate zur Validierung akzeptiert. Ich kann keine arithmetischen und vergleichenden Operatoren verwenden. Ich habe eine Lösung gefunden, aber sie funktioniert nicht wie erwartet. Ich möchte wissen, was mit dem Regex, den ich mir ausgedacht habe, nicht stimmt und wie ich es richtig aussortieren kann

Regex für eine beliebige Nummer von10429 zu40999

Meine Lösung:

^1042[9-9]|104[3-9][0-9]|10[5-9][0-9][0-9]|1[1-9][0-9][0-9][0-9][0-9]|[2-3][0-9][0-9][0-9][0-9]|40[0-9][0-9][0-9]

Aber dieser funktioniert nicht.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage