正規表現は、もともとチューリングではない通常の言語を記述するために使用されていました。しかし、今日、「正規表現」とは、さまざまなサンプル認識プログラムを指します。
特定のパターン認識プログラムがチューリングファクトであるかどうかを確認するには、特にマルコフアルゴリズムのインスタンスと見なされると考えることをお勧めします。
Ursprünglich wurden Reguläre Ausdrücke benutzt, um reguläre Sprachen zu beschreiben, die nicht Turing-vollständig sind. Heute bezeichnet "Regulärer Ausdruck" jedoch eine Vielzahl von Mustererkennungsprogrammen, die zum Teil Turing-Vollständigkeit besitzen.
Zur Überprüfung ob ein bestimmtes Mustererkennungsprogramm Turing-vollständig ist, empfiehlt es sich dieses als Sprach-Generator zu betrachten, im speziellen als Instanzen des Markov Algorithmus.