Las expresiones regulares son un lenguaje especial para buscar texto y manipular subcadenas, basado en el uso de caracteres comodín a partir de los cuales se construye un patrón de búsqueda.
Esta aplicación de búsqueda de expresiones regulares solo busca palabras individuales en el texto con un patrón determinado. La búsqueda de frases y la búsqueda booleana no son compatibles. Sin embargo, el motor de búsqueda de texto completo GroupDocs.Search, en el que se basa esta aplicación, también admite la búsqueda de frases y la búsqueda booleana al formar una consulta en forma de objeto. En este caso, los patrones de búsqueda se especifican por separado para cada palabra.
Un ejemplo de expresión regular es la siguiente cadena: "(.)\1{1,}". Esta consulta busca una palabra que incluya dos caracteres idénticos consecutivos. Tenga en cuenta que las comillas alrededor de la expresión no forman parte de la consulta. Para esta consulta, por ejemplo, se encontrarán las siguientes palabras:
Esta aplicación se basa en la biblioteca de C# .NET, así que use la referencia del lenguaje de expresión regular para el lenguaje de C# .NET según sea necesario.
Puede realizar búsquedas de expresiones regulares en muchos formatos de archivo. Consulte la lista completa a continuación.