On Wed, Jan 19, 2011 at 12:45:53PM +0100, Stefano Cirolini wrote: > Non credo che con la sintassi di regexp permesse da OpenOffice sia > possibile fare in un passo solo la ricerca che chiedi. temo... ma tentar non nuoce > In pratica si tratterebbe di trovare tutte le sequenze usando la tua > regexp, e poi escludere dal risultato le sequenze con cifre ripetute, > che puoi identificare con /([0-9])[0-9]*\1/ non so se questa ultima è giusta, almeno non l'ho capita... ([0-9]) cifra (e fin qua...) [0-9]* altre da 0 a n cifre ... ? \1 la prima cifra??? > In perl mi pare che si possa specificare che un pattern non debba > essere seguito da un altro, usando la sintassi (?! ); la tua ricerca > sarebbe possibile usando qualcosa come > /([0-9])(?!\1)([0-9])(?!\1|\2)[0-9]/, cioè una cifra, che non sia > seguita da sè stessa, seguita da un'altra cifra, che non sia seguita > da sè stessa o dalla precedente, ed infine una terza cifra. ma questa sintassi in OO non c'è ... c'è però [^ ... ] ma non so che ci si può fare... -- Marco Ciampa +--------------------+ | Linux User #78271 | | FSFE fellow #364 | +--------------------+ -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx