Wyrażenia regularne to specjalny język do wyszukiwania tekstu i manipulowania podciągami, oparty na użyciu symboli wieloznacznych, z których zbudowany jest wzorzec wyszukiwania.
Ta aplikacja do wyszukiwania wyrażeń regularnych wyszukuje tylko pojedyncze słowa w tekście przy użyciu danego wzorca. Wyszukiwanie fraz i wyszukiwanie logiczne nie są obsługiwane. Jednak wyszukiwarka pełnotekstowa GroupDocs.Search, na której opiera się ta aplikacja, obsługuje również wyszukiwanie fraz i wyszukiwanie logiczne podczas tworzenia zapytania w formie obiektu. W takim przypadku wzorce wyszukiwania są określane osobno dla każdego słowa.
Przykładem wyrażenia regularnego jest następujący ciąg: "(.)\1{1,}". Ta kwerenda wyszukuje wyraz zawierający dwa kolejne identyczne znaki. Należy zauważyć, że cudzysłowy wokół wyrażenia nie są częścią zapytania. Na przykład dla tego zapytania zostaną znalezione następujące słowa:
Ta aplikacja jest oparta na bibliotece .NET C#, więc w razie potrzeby użyj odwołania do języka C# wyrażenia regularnego dla języka C# .NET.
Wyszukiwanie wyrażeń regularnych można wykonywać w wielu formatach plików. Zobacz pełną listę poniżej.