Originariamente inviato da F@bius
Leggi questa pagina.

Anche se, ora che ci penso, non tutti i termini inglesi hanno il plurale allo stesso modo e possono essere resi al singolare semplicemente rimuovendo il suffisso.

Credo che, per i primi, ti convenga creare un array contenente anche le eccezioni e poi fare in modo che in base a questo, dalla stringa vengano tolte le lettere contenute nell'array per restituire una stringa nuova, che dovrebbe restituire il termine al singolare.

Ciao.
si lo sò, ma l'elenco delle parole è limitato e i plurali finiscono tutti per "s".

Cmq ho guardato la pagina che mi hai indicato ma non ho idea di che funzione usare