Hallo rollerfreak2,
Zitat |
[0-9]{minumum ,maximum} |
äh, sorry, das ist Quatsch. Denn innerhalb von {} wird ja die
Anzahl der minimal erforderlichen bzw. maximal zulässigen
Ziffern angegeben.
Ein Regex für einen Zahlenbereich zu bauen, ist nicht völlig trivial. Für den Bereich 452 - 786 wäre der Pattern z.B. 45[2-9]|4[6-9][0-9]|[5-6][0-9][0-9]|7[0-7][0-9]|78[0-6]. Aber ich denke, man kann trotzdem erkennen, wie man vorgehen muss.
Für deinen Konverter solltest du auch Regex.Escape verwenden.
Den fertigen Konverter kannst du gerne unter
.NET-Komponenten und C#-Snippets veröffentlichen.
herbivore