Regularni vyrazy (regexp - REGular EXPressions) jsou pravidla pro pokrocile hledani, vybirani a validaci retezcu. V linuxu se regexpy masivne pouzivaji v nastrojich jako grep, sed a dalsich. Mnoho programovacich jazyku ma podporu pro praci s regexpy.
Existuje zakladni syntaxe ktera je podporovana vsude, a rozsirena syntaxe ktera se lisi podle jazyka a prostredi (*BSD, GNU,…). Ukazeme si hlavne tu zakladni, kterou podporuji i nektere kancelarske nastroje, jako LibreOffice Writer.