On Thu, Jan 20, 2011 at 05:19:06PM +0100, Marco Ciampa wrote: > On Thu, Jan 20, 2011 at 04:57:00PM +0100, luca capra wrote: > > On 19/01/2011 23:29, Gino Perna wrote: > > >On Wed, Jan 19, 2011 at 01:12:21PM +0100, Luca Manganelli wrote: > > >>Il 19 gennaio 2011 11:35, Marco Ciampa<ciampix@xxxxxxxxx> ha scritto: > > >>>Domanda che mi hanno posto sulle espressioni regolari > > >>>per il perlisti (mi sembra esagerato chiedere a Larry W. :-) > > >>> > > >>>Come implementare un'espressione regolare che cerca una combinazione di > > >>>n cifre ma non ripetitiva? > > > sono un po' arruginito, ma dovrebbe essere qualche cosa del tipo: > > >(?!00|11|22|33|44|55|66|77|88|99)\d{3} > > (Forse) così ripete il pattern e non prende i doppi iniziali > > ((?!00|11|22|33|44|55|66|77|88|99)\d){3} > > luca > > >gino > > me la spiegate? Funziona (se le cifre non sono uguali) ma non la capisco > bene... Mettiamo una lezione sulle regexp nel corso sysadmin?.... mi sa che ci vorrebbe larry pero'. vuol dire: cerca 3 cifre '\d{3}' che non contengano '(?!' due doppie consecutive '00|11...' gino -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx