Le espressioni regolari sono un linguaggio speciale per la ricerca di testo e la manipolazione di sottostringhe, basato sull'uso di caratteri jolly da cui viene creato un modello di ricerca.
Questa ricerca di espressioni regolari nell'app DOCX cerca solo singole parole nel testo usando un determinato modello. La ricerca di frasi e la ricerca booleana non sono supportate. Tuttavia, il motore di ricerca full-text GroupDocs.Search, su cui si basa questa applicazione, supporta anche la ricerca di frasi e la ricerca booleana in DOCX quando si forma una query in forma di oggetto. In questo caso, i modelli di ricerca vengono specificati separatamente per ogni parola.
Un esempio di espressione regolare è la stringa seguente: "(.)\1{1,}". Questa query cerca una parola che include due caratteri identici consecutivi. Si noti che le virgolette intorno all'espressione non fanno parte della query. Per questa query, ad esempio, verranno trovate le seguenti parole:
Questa applicazione è basata sulla libreria .NET C#, pertanto utilizzare la guida di riferimento al linguaggio di espressioni regolari per il linguaggio .NET C# in base alle esigenze.
È inoltre possibile eseguire la ricerca di espressioni regolari in molti altri formati di file. Si prega di consultare l'elenco completo di seguito.