Expression régulière

Page d'aide sur l'homonymie Pour les articles homonymes, voir régulier et rationnel.
Stephen Cole Kleene, dont les travaux ont fait émerger l'utilisation du concept d'expression régulière.

En informatique, une expression régulière ou expression normale[note 1] ou expression rationnelle ou motif, est une chaîne de caractères, qui décrit, selon une syntaxe précise, un ensemble de chaînes de caractères possibles. Les expressions régulières sont également appelées regex. Les expressions rationnelles sont issues des théories mathématiques des langages formels des années 1940. Leur capacité à décrire avec concision des ensembles réguliers explique qu’elles se retrouvent dans plusieurs domaines scientifiques dans les années d’après-guerre et justifie leur adoption en informatique. Les expressions régulières sont aujourd’hui utilisées pour programmer des logiciels avec des fonctionnalités de lecture, de contrôle, de modification, et d'analyse de textes ainsi que dans la manipulation des langues formelles que sont les langages informatiques.

Ces expressions régulières ont la qualité de pouvoir être décrites par des formules ou motifs, (en anglais patterns) bien plus simples que les autres moyens[1].

Other Languages
العربية: تعبير نمطي
български: Регулярен израз
Esperanto: Regula esprimo
hrvatski: Regularni izraz
íslenska: Regluleg segð
日本語: 正規表現
한국어: 정규 표현식
македонски: Регуларен израз
Mirandés: Spresson Regular
português: Expressão regular
Simple English: Regular expression
slovenčina: Regulárny výraz
српски / srpski: Regularni izraz
Türkçe: Düzenli ifade
українська: Регулярний вираз
اردو: ریجیکس
Tiếng Việt: Biểu thức chính quy