[Lugbz-list] regular expression to match interval of numbers
Chris Mair
chris at 1006.org
Wed Oct 10 18:14:59 CEST 2007
>>> qualcuno ha idea se e' possibile fare un regular expression match
>>> fra due numeri, tipo fra 9 e 10000?
>> Mmm... ti converebbe probabilmente matchare un numero qualsiasi come
>> gruppo tra () e poi discrimanare il range di valori usando il
>> linguaggio al interno di cui usi l'espressione. Che io sappia non si
>> puo` fare aritmetica direttamente all'interno delle regexp...
>
> Continuando a cercare sono arrivato alla stessa conclusione... non e'
> nella logica regexp una ricerca di questo tipo.
>
> Per fare un match fra 22 e 110 bisognerebbe fare:
> (2[2-9]|[3-9][0-9]|10[0-9]|110)
> pero', prima di creare questa cosa programmaticamente credo sia meglio
> gestire una parte nel linguaggio :)
Gia` :)
Bye,
Chris.
More information about the Lugbz-list
mailing list