Salve
Ho questo codice:
Come vedere ho dovuto ripetere 2 volte tutte le parole per considerare anche gli spazi e le maiuscole.codice:elimina = "( il )|( lo )|( la )|( i )|( gli )|( le )|( l')|( un )|( uno )|( una )|( a )|( di )|( da )|( in )|( con )|( su )|( per )|( tra )|( fra )|(Il )|(Lo )|(La )|(I )|(Gli )|(Le )|(L')|(Un )|(Uno )|(Una )|(A )|(Di )|(Da )|(In )|(Con )|(Su )|(Per )|(Tra )|(Fra )" With RegularExpressionObject .Pattern = elimina .IgnoreCase = false .Global = True End With newString = RegularExpressionObject.Replace(stripHTMLtags, " ")
Ovviamente ci sarà una soluzione migliore... se me la volete dire ve ne sarò grato!![]()
Il problema: se una parola finisce o comincia in 'a' o in 'i' queste parole mi vengono mutilate.
In due parole: che pattern devo indicare per eliminare articoli e preposizioni da un testo?
Grazie

Rispondi quotando
