Le parentesi quadre servono a raggruppare diverse alternative per uno stesso carattere e \d sta a significare un qualsiasi carattere numerico... ho come l'impressione che dovresti rileggere la teoria