Salve a tutti, vorrei, se possibile, che qualcuno di buon cuore mi correggesse questa espressione regolare:
$re = "/^(\\d+):[a-z]|[a-z](\\s+)([a-z])$/i";
che dovrebbe controllare questo tipo di stringa:
2:Servizi OPPURE 2:I Servizi
quindi prevedere entrambe le strutture.
In parole povere deve cominciare con un numero intero, dopo :, dopo O una parola (case insensitive) OPPURE una parola, dopo spazio, e un altra parola (case insensitive).
Spero di essermi spiegato bene o almeno di aver fatto capire di cosa ho bisogno.
Rimango in attesa di una risposta.
Buona giornata a tutti!