Expressões regulares é uma linguagem especial para pesquisar texto e manipular substrings, com base no uso de caracteres curinga a partir do qual um padrão de pesquisa é construído.
Esta pesquisa de expressão regular no aplicativo DOCX só pesquisa palavras únicas em texto usando um determinado padrão. A busca de frases e a busca booleana não são suportadas. No entanto, o mecanismo de busca de texto completo GroupDocs.Search, no qual este aplicativo está baseado, também suporta pesquisa de frases e pesquisa booleana em DOCX ao formar uma consulta em forma de objeto. Neste caso, os padrões de pesquisa são especificados separadamente para cada palavra.
Um exemplo de expressão regular é a seguinte sequência: "(.)\1{1,}". Esta consulta procura por uma palavra que inclua dois caracteres idênticos consecutivos. Observe que as citações em torno da expressão não fazem parte da consulta. Para esta consulta, por exemplo, serão encontradas as seguintes palavras:
Este aplicativo é baseado na biblioteca C#.NET C#, então use a referência de linguagem de expressão regular para a linguagem C# .NET conforme necessário.
Você também pode executar a pesquisa de expressões regulares em muitos outros formatos de arquivo. Veja a lista completa abaixo.