Expresiile regulate reprezintă o modalitate în care se pot căuta cuvinte cu anumite condiții foarte detaliate, cum ar fi de exemplu: un cuvânt care începe cu literele abc, urmate de o literă necunoscută, urmate de două sau trei litere care pot face parte din grupul de litere q, x, y, z, w și care se încheie cu caracterul m sau n. Textul căutat în acest caz ar trebui să fie: /^abc[a-z][qxyzw]{2,3}[mn]$/
Există mai multe tipuri de expresii regulate, iar programul Maestro DEX oferă posibilitatea utilizării expresiilor regulate utilizate în limbajul de programare Perl.
Când se dorește căutarea cu expresii regulate, șablonul de căutare trebuie inclus între două caractere /, ca în exemplul de mai sus.
Căutarea cu expresii regulate este foarte exactă, însă mult mai lentă decât celelalte metode de căutare, drept pentru care probabil va fi destul de puțin utilizată.
Nu voi da aici detalii privind expresiile regulate utilizate în limbajul Perl.