1 00:00:00,000 --> 00:00:02,000 Bhé, diamo qualche spallata al problema. 2 00:00:02,000 --> 00:00:04,000 Sembra che vogliamo sicuramente '[0-9]+' 3 00:00:04,000 --> 00:00:06,000 per avere la prima parte di questo numero. 4 00:00:06,000 --> 00:00:08,000 Cosa pensate di questa espressione regolare? 5 00:00:08,000 --> 00:00:13,000 Abbiamo [da 0 a 9]+ , e poi tutte le volte che volete 6 00:00:13,000 --> 00:00:17,000 un trattino, e poi [da 0 a 9]+ ancora, 7 00:00:17,000 --> 00:00:19,000 entrambi raccolti dalle parentesi. 8 00:00:19,000 --> 00:00:21,000 Questo funziona abbastanza bene. 9 00:00:21,000 --> 00:00:23,000 Però, se mettessimo una stella (*) al posto del più (+) , 10 00:00:23,000 --> 00:00:26,000 acceetterebbe '-6' saltando questa parte 11 00:00:26,000 --> 00:00:30,000 ed eseguirebbe questa parte una volta, '-6' , e finirebbe. 12 00:00:30,000 --> 00:00:32,000 Questo non ci piace. 13 00:00:32,000 --> 00:00:36,000 Come abbiamo detto, le espressioni regolari lasciano spazio alla creatività. 14 00:00:36,000 --> 00:00:38,000 Cosa succederebbe se aggiungessi qualche parentesi nella parte iniziale? 15 00:00:38,000 --> 00:00:44,000 Se volessi avere quanti 08-78-88- voglio 16 00:00:44,000 --> 00:00:47,000 fino ad arrivare ad una certa cifra sul finale? 17 00:00:47,000 --> 00:00:49,000 Anche questa funziona. 18 00:00:49,000 --> 00:00:52,000 Ricordate il problema delle lettere con trattini trattato in precedenza. 19 00:00:52,000 --> 00:00:55,000 Questo numero con trattini è molto simile, 20 00:00:55,000 --> 00:00:58,000 ma adesso che sappiamo come raggruppare 21 00:00:58,000 --> 99:59:59,999 con le parentesi, è molto più facile risolverlo.