Reguliere expressies is een speciale taal voor het zoeken naar tekst en het manipuleren van subtekenreeksen, gebaseerd op het gebruik van jokertekens waaruit een zoekpatroon is opgebouwd.
Deze reguliere zoek-expressie-app zoekt alleen naar afzonderlijke woorden in tekst met behulp van een bepaald patroon. Zoeken naar woordgroepen en booleaanse zoekopdrachten worden niet ondersteund. De full-text zoekmachine GroupDocs.Search, waarop deze applicatie is gebaseerd, ondersteunt echter ook het zoeken naar woorden en booleaanse zoekopdrachten bij het vormen van een zoekopdracht in objectvorm. In dit geval worden zoekpatronen voor elk woord afzonderlijk opgegeven.
Een voorbeeld van een reguliere expressie is de volgende tekenreeks: "(.)\1{1,}". Met deze query wordt gezocht naar een woord dat twee opeenvolgende identieke tekens bevat. Houd er rekening mee dat de aanhalingstekens rond de expressie geen deel uitmaken van de query. Voor deze zoekopdracht worden bijvoorbeeld de volgende woorden gevonden:
Deze toepassing is gebaseerd op de .NET C#-bibliotheek, dus gebruik indien nodig de reguliere expressietaalverwijzing voor de .NET C#-taal.
U kunt reguliere expressies zoeken in vele bestandsindelingen. Zie de volledige lijst hieronder.