Trovare parole NOT in un pezzo di testo (Italiano (Italian))

Trovare parole NOT in un pezzo di testo

Wednesday, 28 January 2004

//

Less than a minute

Funzione abbastanza intelligente.

Trovare parole che non sono nel testo.

Sto scrivendo una serie di articoli ( che speriamo di essere pubblicati ) intitolati "Regex RemindersM SK5 che forniscono dozzine di frammenti di codice che dimostrano come eseguire le operazioni comuni |- e alcune non | -allo stesso modo |- |common |SSK9 |usando regex

Nel primo articolo intitolato "Restituire" Ho inventato un script che mostra come evidenziare una parola quando non è stata trovata in un altro pezzo di testo.

Match "foo" non in ANCHORS usando MatchEvaluator

[C#] Source string = sourceTextBox.Text ; Regex re = nuovo RegexM SK1 @"(?'Url'<a.a. [^>]*>.*?</a>)|(?'la parolaM SK1foo)" ) // usa un MatchEvaluator con un puntatore alla metodo delegato risultato stringo = reM SK1Restituire( fonte , nuovo MatchEvaluatorMSC4 FormatLinkBits ) SSK6 ;

// metodo delegato String privato FormatLinkBits( Match m ) { se( mM SK1Gruple["la parola"].Succeso ) { string theWord = m.Groupe["la parolaM SK1Valo ; tornare "<b.>"</b>" ; } Un altro. restituire m.Valo ; }

Questo sarebbe utile per cose come trasformare le parole in iperlink - simili a "Voce chiave" la funzione che ScottW ha implementato recentemente nella versione 0.94 di .Text.

Finding related posts...
logo

© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.