I forbindelse med tekstsøgning kan du bruge de regulære udtryk, som de er defineret i mønsterklassen.
Desuden understøttes \R, som passer til alle former for linjeskilletegn (Unix, Windows, Mac OS 9). Bemærk, at \R ikke fungerer i tegngrupper [].
Følgende konstruktioner kan bruges af erstat-strengen:
| $i | indsætter opsamlingsgruppe i. |
| \i | indsætter opsamlingsgruppe i (som som $i). |
| \x | anførselstegn x (medmindre \x har en særlig betydning) |
| \R | indsætter standardlinjeskilletegnet til dokumentet |
| \xhh | indsætter det hexadecimale tegn hh |
| \uhhhh | indsætter Unicode-tegnet hhhh |
| \n | indsætter tegnet for ny linje (normalt skal du bruge \R i stedet for) |
| \r | indsætter tegnet for retur i samme linje (normalt skal du bruge \R i stedet for) |
| \t | indsætter et tabuleringstegn |
| \f | indsætter et papirfremføringstegn |
| \a | indsætter et alarmtegn (bip) |
| \e | indsætter et escapetegn |
| \cC | indsætter kontroltegnet for C |
| \C | bevarer store/små bogstaver i matchet (udelukkende små bogstaver, store bogstaver, stort begyndelsesbogstav) |