linux user group brescia

immagine del castello

Archivio della mailing list

[LugBS] Aiutino con Grep e regular expressions

Rampage atomikramp a email.it
Dom 9 Ago 2009 12:06:46 UTC
Rampage wrote:
> Ciao a tutti voi guru della shell :)
>
> volevo chiedervi un'informazione e una dritta sulle regular expression 
> da usare un GREP.
>
> ho provato a guardare un pochino la documentazione ma non sono 
> riuscito a capire se quello che voglio fare è possibile.
>
> io avrei la necessità di greppare stringhe che rappresentino sequenze 
> di tutto ciò che è possibile digitare su una tastiera di un telefono 
> con una lunghezza variabile da me prefissata da diciamo 3 a 8 
> caratteri che possono essere disposti in qualsiasi sequenza e che 
> contengono i caratteri "'0123456789#*"
>
> secondo voi è possibile fare una cosa del genere con grep? o è 
> necessario scriptare qualcosa di più complesso fatto ad hoc?
>
> grazie a tutti per l'aiuto.
>
> -- 
Credo di aver risolto, posto comunque un reply in modo che se a qualcuno 
dovesse servire una cosa simile cercando nella mailing list la può trovare.

devo ancora fare dei test approfonditi prima di metterla in opera 
effettiva ma credo che una RE del genere possa funzionare:  \+?[0-9#\*]{4,}

chiedo comunque conferma a chi ne sa più di me :)




Maggiori informazioni sulla lista Lug