L'app online Ricerca avanzata in HTML è un'applicazione di ricerca full-text per il contenuto testuale dei file HTML e presenta le seguenti caratteristiche:
-
Tre modalità di ricerca: tutte le parole della query, qualsiasi parola della query, l'intera frase.
-
Ricerca con distinzione tra maiuscole e minuscole.
-
Ricerca fuzzy (corrispondenza approssimativa delle stringhe) con la possibilità di impostare un valore di fuzziness da 1 a 9.
-
Ricerca con caratteri jolly (caratteri supportati: '?' per un singolo carattere, '*' per un gruppo di caratteri o la sottostringa vuota).
-
Cerca varie forme di parole, sinonimi e omofoni.
Il motore di ricerca full-text GroupDocs.Search, sulla base del quale è costruita questa applicazione, ha capacità molto più ampie, ad esempio:
-
Ricerca booleana avanzata: le parole di query possono essere combinate con operatori booleani in un'espressione di complessità arbitraria.
-
Per la ricerca fuzzy, la funzione di dipendenza della sfocatura sulla lunghezza della parola può essere lineare o a gradini.
-
Ricerca avanzata di parole per modello con caratteri jolly.
-
Ricerca sfaccettata in qualsiasi campo del file HTML.
-
Ricerca avanzata di intervalli di numeri e date in qualsiasi formato.
La ricerca avanzata in HTML in questa applicazione Web viene eseguita in due fasi:
-
Indicizzazione dei file HTML.
-
Cerca nell'indice.
I risultati della ricerca vengono generati nel formato:
-
Elenco di segmenti di testo contenenti parole e frasi della query.
-
L'intero testo estratto del file HTML con evidenziazione delle parole e delle frasi trovate.
-
File HTML formattato pagina per pagina con evidenziazione delle parole e delle frasi trovate.