E` gia` cosi`.
Per dirla esatta, la seconda parentesi tonda e` opzionale (zero o una volta). Tale parentesi individua:
- la parola class
- uno spazio
- uno o piu` caratteri non blank
- uno o piu` caratteri blank (spazio o tab)
nota che tale parentesi tonda non viene catturata, dato che inizia con ?: (il $2 individua la terza parentesi)