Met behulp van reguliere expressies kunnen complexe zoekopdrachten worden uitgevoerd. Hiervoor kunnen speciale tekens worden gebruikt, zoals '*' en '?', die het mogelijk maken om op uiteenlopende tekstpatronen te zoeken.
Hieronder vindt u een lijst met de meest voorkomende tekens, plus voorbeelden.
^ : begin van een regel. Voorbeeld: ^ber (alle woorden die beginnen met 'ber')
$ : einde van een regel. Voorbeeld: ra$ (alle woorden die eindigen met 'ra')
. (punt) : een willekeurig karakter. Voorbeeld: ^b..r$ (alle vierletterwoorden die beginnen met 'b' en eindigen met 'r')
<karakter>* : 0 of meer keer een specifiek karakter. Voorbeeld: ia*$ (alle woorden die eindigen op 'i' of 'ia')
<karakter>+ : 1 of meer keer een specifiek karakter. Voorbeeld: ^.*y+.*$ (alle woorden waar een 'y' in voorkomt)
<karakter>? : 1 of 0 keer een specifiek karakter. Voorbeeld: ^asperges?$ ('asperge' of 'asperges')
<tekenreeks>|<tekenreeks> : een van twee verschillende tekenreeksen. Voorbeeld: au$|ou$ (alle woorden die met 'au' of 'ou' eindigen)
[<tekenset>] : elk karakter dat in de tekenset voorkomt Voorbeeld: ^[aeiou].*[aeiou]$ (alle woorden die met een klinker beginnen en eindigen)
|