Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Articoli e preposizioni con Espressioni Regolari

    Salve

    Ho questo codice:
    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, " ")
    Come vedere ho dovuto ripetere 2 volte tutte le parole per considerare anche gli spazi e le maiuscole.

    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
    Dice il saggio:
    Non ci sono domande difficili, esistono solo risposte che non conosciamo!
    "Se qualcosa può andare male, lo farà" - Murphy

  2. #2
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    A S P : tutto il resto è noia...
    L I N U X : forse mi "converto"...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.