Logo
Unionpédia
Communication
Disponible sur Google Play
Nouveau! Téléchargez Unionpédia sur votre appareil Android™!
Gratuit
Accès plus rapide que le navigateur!
 

Expression régulière

Indice Expression régulière

Stephen Cole Kleene, dont les travaux ont fondé le concept d'expression régulière. En informatique, une expression régulière ou expression rationnelle ou expression normaleD'après la de la norme ISO/IEC 9075:1989 par le Conseil du Trésor du Canada et qui est par le Bureau de la traduction du gouvernement du Canada.

117 relations: Administrateur système, Algèbre de Kleene, Algorithme, American Standard Code for Information Interchange, Analog Science Fiction and Fact, Analyse syntaxique, Années 1940, Apache HTTP Server, Après-guerre, Assembleur, Automate fini, Automate fini déterministe, Automate fini non déterministe, Awk, Barre verticale, Berkeley Software Distribution, Bibliothèque logicielle, Bot informatique, Bureau de la traduction, C (langage), C++, Capitale et majuscule, Caractère (typographie), Caractère alphanumérique, Caractère d'échappement, Caractère de contrôle, Caractère graphique, Chaîne de caractères, Classe (informatique), Claude Shannon, Comparaison asymptotique, Compilateur, Concaténation, Conseil du trésor (Canada), Dana S. Scott, Développement de logiciel, Drapeau (informatique), ECMAScript, Ed (logiciel), Emacs, Ensemble, Environnement de développement, Espace (typographie), Exim, Expr, Extended Binary Coded Decimal Interchange Code, Ferite, Filtrage par motif, Filtre (informatique), GNU, ..., GNU Awk, Grammaire formelle, Grammaire régulière, Grep, Haskell, Henry Spencer, Hiérarchie de Chomsky, Informatique, Intension et extension, Interface en ligne de commande, Interface système, International Components for Unicode, Internet, Interprète (informatique), ISO/CEI 10646, ISO/CEI 2022, Java (langage), Java (technique), JavaScript, KDE, Ken Thompson, Langage de programmation, Langage formel, Langage informatique, Langage rationnel, Linux, Michael Rabin, Mise en œuvre, Morphologie (linguistique), Mot-valise, Moteur d'analyse de grammaire, Paramètres régionaux, Parrot (machine virtuelle), PCRE, Perl (langage), PHP, Plateforme Java, POSIX, Postfix, Prix Turing, Pugs, Python (langage), QED (logiciel), Raku (langage), Retour sur trace, Séparation et évaluation, Sed (Unix), Sensibilité à la casse, Serveur de messagerie électronique, Shift-JIS, Spam, Stephen Cole Kleene, Table des caractères Unicode (0000-FFFF), Théorie de la complexité (informatique théorique), Tool Command Language, Traitement automatique du langage naturel, Unicode, Unix, UTF-16, UTF-32, UTF-8, Vi, Vim, Walter Pitts, Warren McCulloch, Yacc (logiciel), .NET Framework. Développer l'indice (67 plus) »

Administrateur système

En informatique, le titre d'administrateur systèmes désigne la personne responsable des serveurs d'une organisation (entreprise, association, administration).

Nouveau!!: Expression régulière et Administrateur système · Voir plus »

Algèbre de Kleene

En mathématiques, une algèbre de Kleene (du nom du logicien américain Stephen Cole Kleene) correspond à l'un des deux concepts suivants.

Nouveau!!: Expression régulière et Algèbre de Kleene · Voir plus »

Algorithme

triangulation). Un algorithme est une suite finie et non ambiguë d'instructions et d’opérations permettant de résoudre une classe de problèmes.

Nouveau!!: Expression régulière et Algorithme · Voir plus »

American Standard Code for Information Interchange

L'American Standard Code for Information Interchange (Code américain normalisé pour l'échange d'information), plus connu sous l'acronyme ASCII, est une norme informatique d'encodage de caractères.

Nouveau!!: Expression régulière et American Standard Code for Information Interchange · Voir plus »

Analog Science Fiction and Fact

Analog Science Fiction and Fact, souvent abrégé en Analog, créé en 1930, est le magazine américain qui a donné ses lettres de noblesse à la science-fiction moderne.

Nouveau!!: Expression régulière et Analog Science Fiction and Fact · Voir plus »

Analyse syntaxique

L' consiste à mettre en évidence la structure d'un texte, généralement une phrase écrite dans une langue naturelle, mais on utilise également cette terminologie pour l'analyse d'un programme informatique.

Nouveau!!: Expression régulière et Analyse syntaxique · Voir plus »

Années 1940

Les années 1940 couvrent la période de 1940 à 1949.

Nouveau!!: Expression régulière et Années 1940 · Voir plus »

Apache HTTP Server

Le logiciel libre (Apache) est un serveur HTTP créé et maintenu au sein de la fondation Apache.

Nouveau!!: Expression régulière et Apache HTTP Server · Voir plus »

Après-guerre

L'après-guerre est un chrononyme qui désigne la période qui suit immédiatement la Seconde Guerre mondiale, de 1945 jusqu'aux débuts de la guerre froide en 1948.

Nouveau!!: Expression régulière et Après-guerre · Voir plus »

Assembleur

Un langage d'assemblage ou langage assembleur est, en programmation informatique, le langage de plus bas niveau qui représente le langage machine sous une forme lisible par un humain.

Nouveau!!: Expression régulière et Assembleur · Voir plus »

Automate fini

Fig. 1: Une hiérarchie d'automates. Un automate fini ou automate avec un nombre fini d'états (en anglais ou ou FSM) est un modèle mathématique de calcul, utilisé dans de nombreuses circonstances, allant de la conception de programmes informatiques et de circuits en logique séquentielle aux applications dans des protocoles de communication, en passant par le contrôle des processus, la linguistique et même la biologie.

Nouveau!!: Expression régulière et Automate fini · Voir plus »

Automate fini déterministe

Un automate fini déterministe, parfois abrégé en AFD (en anglais deterministic finite automaton, abrégé en DFA) est un automate fini dont les transitions à partir de chaque état sont déterminées de façon unique par le symbole d'entrée.

Nouveau!!: Expression régulière et Automate fini déterministe · Voir plus »

Automate fini non déterministe

Un automate fini (on dit parfois, par une traduction littérale de l'anglais, machine à états finis, au lieu de machine avec un nombre fini d'états ou machine à états finie ou machine finie à états), finite-state automaton ou finite-state machine (FSA, FSM), est une machine abstraite qui est un outil fondamental en mathématiques discrètes et en informatique.

Nouveau!!: Expression régulière et Automate fini non déterministe · Voir plus »

Awk

awk — dont le nom vient des trois créateurs, Alfred Aho, Peter Weinberger et Brian Kernighan — est un langage de traitement par lignes de fichiers plats, disponible sur la plupart des systèmes Unix et sous Windows avec MinGW, Cygwin ou Gawk.

Nouveau!!: Expression régulière et Awk · Voir plus »

Barre verticale

La barre verticale, le tube ou le pipe (mot anglais) est le nom du caractère ASCII 124, symbolisé par une barre verticale | ou une barre verticale brisée en son milieu ¦.

Nouveau!!: Expression régulière et Barre verticale · Voir plus »

Berkeley Software Distribution

La ou BSD, « collection de logiciels de Berkeley » en français, est un système d'exploitation dérivé d’Unix et originaire de l’université de Californie à Berkeley.

Nouveau!!: Expression régulière et Berkeley Software Distribution · Voir plus »

Bibliothèque logicielle

En informatique, une bibliothèque logicielle est une collection de routines, qui peuvent être déjà compilées et prêtes à être utilisées par des programmes.

Nouveau!!: Expression régulière et Bibliothèque logicielle · Voir plus »

Bot informatique

Un bot informatique est un agent logiciel automatique ou semi-automatique qui interagit avec des serveurs informatiques.

Nouveau!!: Expression régulière et Bot informatique · Voir plus »

Bureau de la traduction

Le Bureau de la traduction est un organisme de services spéciauxAu Canada, les organismes de services spéciaux, cf..

Nouveau!!: Expression régulière et Bureau de la traduction · Voir plus »

C (langage)

C est un langage de programmation impératif, généraliste et de bas niveau.

Nouveau!!: Expression régulière et C (langage) · Voir plus »

C++

C++ est un langage de programmation compilé permettant la programmation sous de multiples paradigmes, dont la programmation procédurale, la programmation orientée objet et la programmation générique.

Nouveau!!: Expression régulière et C++ · Voir plus »

Capitale et majuscule

Capitale et majuscule désignent, en écriture manuscrite ou mécanique, typographique ou informatique, une forme de lettre de plus grande taille que la lettre courante, appelée « minuscule » ou « bas-de-casse », utilisée soit en initiale de mot, soit pour mettre en évidence des phrases ou des mots entiers.

Nouveau!!: Expression régulière et Capitale et majuscule · Voir plus »

Caractère (typographie)

Garamond 12 points. En typographie, un caractère, ou type (mobile, typographique ou d'imprimerie), est une petite pièce, généralement en plomb typographique, destinée à recevoir de l'encre grasse avant d'être pressée sur un support, généralement en papier, pour y laisser son empreinte.

Nouveau!!: Expression régulière et Caractère (typographie) · Voir plus »

Caractère alphanumérique

Les caractères alphanumériques sont un sous-ensemble de caractères qui comprennent les alphabétiques représentant les lettres (de A à Z dans l'alphabet latin) minuscules et majuscules, ainsi que les caractères numériques comprenant les chiffres arabes (de 0 à 9).

Nouveau!!: Expression régulière et Caractère alphanumérique · Voir plus »

Caractère d'échappement

Un caractère d'échappement, en informatique et en télécommunications, est un caractère qui déclenche une interprétation alternative du ou des caractères qui le suivent.

Nouveau!!: Expression régulière et Caractère d'échappement · Voir plus »

Caractère de contrôle

Un caractère de contrôle ou caractère non imprimable, en informatique et en télécommunications, est un point de code d’un jeu de caractères codés qui ne représente pas un symbole.

Nouveau!!: Expression régulière et Caractère de contrôle · Voir plus »

Caractère graphique

Quelques caractères graphiques fréquemment utilisés Dans la norme ISO/CEI 646 (communément appelée ASCII) et les normes associées, notamment l'ISO 8859 et l'Unicode, un caractère graphique ou caractère imprimable (en anglais, graphic character) est tout caractère destiné à être écrit, imprimé ou autrement affiché sous une forme lisible par l'homme.

Nouveau!!: Expression régulière et Caractère graphique · Voir plus »

Chaîne de caractères

En informatique, une chaîne de caractères est à la fois conceptuellement une suite ordonnée de caractères et physiquement une suite ordonnée d' unités de code (code unit).

Nouveau!!: Expression régulière et Chaîne de caractères · Voir plus »

Classe (informatique)

En programmation orientée objet, la déclaration d'une classe regroupe des membres, méthodes et propriétés (attributs) communs à un ensemble d'objets.

Nouveau!!: Expression régulière et Classe (informatique) · Voir plus »

Claude Shannon

Claude Elwood Shannon (né le à Petoskey (Michigan) et mort le à Medford (Massachusetts)) est un ingénieur en génie électrique et mathématicien américain.

Nouveau!!: Expression régulière et Claude Shannon · Voir plus »

Comparaison asymptotique

Comparaison asymptotique des fonctions utilisées en informatique plus précisément en algorithme. On voit par exemple que la fonction exponentielle (2^n) croit plus vite que la fonction linéaire (n). En mathématiques, plus précisément en analyse, la comparaison asymptotique est une méthode consistant à étudier la vitesse de croissance d'une fonction.

Nouveau!!: Expression régulière et Comparaison asymptotique · Voir plus »

Compilateur

En informatique, un compilateur est un programme qui transforme un code source en un code objet.

Nouveau!!: Expression régulière et Compilateur · Voir plus »

Concaténation

Le terme concaténation (substantif féminin), du latin, « avec », et, « chaîne, liaison », désigne l'action de mettre bout à bout au moins deux chaînes de caractères ou de péricopes.

Nouveau!!: Expression régulière et Concaténation · Voir plus »

Conseil du trésor (Canada)

Le Conseil du Trésor (Treasury Board) est un comité du cabinet du Canada chargé de la gestion des finances, du personnel et de l'administration et de l'approbation des règlements et de la plupart des décrets en conseil.

Nouveau!!: Expression régulière et Conseil du trésor (Canada) · Voir plus »

Dana S. Scott

Dana Stewart Scott, né le à Berkeley en Californie, est un mathématicien et informaticien américain.

Nouveau!!: Expression régulière et Dana S. Scott · Voir plus »

Développement de logiciel

Le développement de logiciel consiste à étudier, concevoir, construire, transformer, mettre au point, maintenir et améliorer des logiciels.

Nouveau!!: Expression régulière et Développement de logiciel · Voir plus »

Drapeau (informatique)

En informatique, un drapeau ou fanion est un ensemble de bits fournissant une information contextuelle.

Nouveau!!: Expression régulière et Drapeau (informatique) · Voir plus »

ECMAScript

ECMAScript est un ensemble de normes concernant les langages de programmation de type script et standardisées par Ecma International dans le cadre de la spécification ECMA-262.

Nouveau!!: Expression régulière et ECMAScript · Voir plus »

Ed (logiciel)

ed est un éditeur de texte ligne par ligne pour systèmes Unix.

Nouveau!!: Expression régulière et Ed (logiciel) · Voir plus »

Emacs

Emacs est une famille d'éditeurs de texte disposant d'un ensemble extensible de fonctionnalités.

Nouveau!!: Expression régulière et Emacs · Voir plus »

Ensemble

Ensemble de polygones dans un diagramme d'Euler En mathématiques, un ensemble désigne intuitivement un rassemblement d’objets distincts (les éléments de l'ensemble), « une multitude qui peut être comprise comme une totalité » pour paraphraser Georg Cantor qui est à l'origine de la théorie des ensembles.

Nouveau!!: Expression régulière et Ensemble · Voir plus »

Environnement de développement

En programmation informatique, un environnement de développement est un ensemble d'outils qui permet d'augmenter la productivité des programmeurs qui développent des logiciels Donald G. Firesmith et B. Henderson-Sellers,, - 2002.

Nouveau!!: Expression régulière et Environnement de développement · Voir plus »

Espace (typographie)

Une espace (nom féminin) est, en typographie, un caractère particulier qui permet d’insérer un intervalle vide dans le texte.

Nouveau!!: Expression régulière et Espace (typographie) · Voir plus »

Exim

Exim est un serveur de messagerie électronique (ou Mail Transfer Agent en anglais) utilisé sur de nombreux systèmes de type UNIX.

Nouveau!!: Expression régulière et Exim · Voir plus »

Expr

expr est un programme Unix qui permet d'évaluer des expressions, notamment pour faire des opérations arithmétiques ou des comparaisons de chaînes de caractères, et de les afficher à l'écran.

Nouveau!!: Expression régulière et Expr · Voir plus »

Extended Binary Coded Decimal Interchange Code

L’Extended Binary Coded Decimal Interchange Code (EBCDIC) est un mode de codage des caractères sur créé par IBM à l'époque des cartes perforées.

Nouveau!!: Expression régulière et Extended Binary Coded Decimal Interchange Code · Voir plus »

Ferite

ferite est un langage de programmation orienté objet inspiré de divers autres langages de programmation.

Nouveau!!: Expression régulière et Ferite · Voir plus »

Filtrage par motif

Le filtrage par motif est la vérification de la présence de constituants d'un motif par un programme informatique, ou parfois par un matériel spécialisé.

Nouveau!!: Expression régulière et Filtrage par motif · Voir plus »

Filtre (informatique)

En informatique, un filtre est un programme permettant d'effectuer des transformations sur les flux de données.

Nouveau!!: Expression régulière et Filtre (informatique) · Voir plus »

GNU

GNU est un système d’exploitation libre créé en 1983 par Richard Stallman, maintenu par le projet GNU.

Nouveau!!: Expression régulière et GNU · Voir plus »

GNU Awk

GNU Awk (ou gawk) est l'implémentation du langage de programmation awk par le projet GNU.

Nouveau!!: Expression régulière et GNU Awk · Voir plus »

Grammaire formelle

Une grammaire formelle est un formalisme permettant de définir une syntaxe et donc un langage formel, c'est-à-dire un ensemble de mots admissibles sur un alphabet donné.

Nouveau!!: Expression régulière et Grammaire formelle · Voir plus »

Grammaire régulière

En informatique théorique, en théorie des langages, une grammaire régulière, rationnelle ou à états finis est une grammaire hors-contexte particulière qui décrit un langage régulier.

Nouveau!!: Expression régulière et Grammaire régulière · Voir plus »

Grep

grep est un programme en ligne de commande de recherche de chaînes de caractères, initialement écrit pour UNIX par Ken Thompson, puis amélioré par l'utilisation de l'algorithme d'Aho-Corasick.

Nouveau!!: Expression régulière et Grep · Voir plus »

Haskell

Haskell est un langage de programmation fonctionnel fondé sur le lambda-calcul et la logique combinatoire.

Nouveau!!: Expression régulière et Haskell · Voir plus »

Henry Spencer

Henry John Spencer (-) est un diplomate et homme politique britannique.

Nouveau!!: Expression régulière et Henry Spencer · Voir plus »

Hiérarchie de Chomsky

Hiérarchie de Chomsky. En informatique théorique, en théorie des langages, et en calculabilité, la hiérarchie de Chomsky (parfois appelée hiérarchie de Chomsky-Schützenberger) est une classification des grammaires formelles (et par extension, des langages formels respectifs engendrés par les grammaires), esquissée par Noam Chomsky en 1956, et décrite de façon formelle en 1959.

Nouveau!!: Expression régulière et Hiérarchie de Chomsky · Voir plus »

Informatique

bibliothèque d'Art et d'Archéologie de Genève (2017). L'informatique est un domaine d'activité scientifique, technique, et industriel concernant le traitement automatique de l'information numérique par l'exécution de programmes informatiques hébergés par des dispositifs électriques-électroniques: des systèmes embarqués, des ordinateurs, des robots, des automates Ces champs d'application peuvent être séparés en deux branches.

Nouveau!!: Expression régulière et Informatique · Voir plus »

Intension et extension

En logique, l’intension (ou « compréhension ») et l’extension sont deux façons de définir un concept.

Nouveau!!: Expression régulière et Intension et extension · Voir plus »

Interface en ligne de commande

Bash sous Gentoo. Une interface en ligne de commande ou ILC (en anglais command line interface, couramment abrégé CLI) est une interface homme-machine dans laquelle la communication entre l'utilisateur et l'ordinateur s'effectue en mode texte.

Nouveau!!: Expression régulière et Interface en ligne de commande · Voir plus »

Interface système

Une interface système ou coque logicielle (en anglais) est une couche logicielle qui fournit l'interface utilisateur d'un système d'exploitation.

Nouveau!!: Expression régulière et Interface système · Voir plus »

International Components for Unicode

en International Components for Unicode (ICU) est un projet open source qui fournit des bibliothèques de traitement utilisables dans les langages informatiques C/C++ et Java, afin de prendre en charge les textes utilisant le répertoire universel de caractères codés (UCS, normalisé dans la norme et le standard informatique Unicode), l’internationalisation et la localisation des logiciels.

Nouveau!!: Expression régulière et International Components for Unicode · Voir plus »

Internet

Nombre d'abonnements à Internet par accès fixe rapporté à la population, exprimé en pourcentage, par pays, en 2021. Visualisation des multiples chemins à travers une portion d'Internet. Internet est un réseau informatique mondial accessible au public.

Nouveau!!: Expression régulière et Internet · Voir plus »

Interprète (informatique)

En informatique, un interprète, ou interpréteur, est un outil dont la tâche est d'analyser, de traduire et d'exécuter les programmes écrits dans un langage informatique.

Nouveau!!: Expression régulière et Interprète (informatique) · Voir plus »

ISO/CEI 10646

La norme ISO/CEI 10646, intitulée Technologies de l'information — Jeu universel de caractères codés (JUC), tente de définir un système de codage universel pour tous les systèmes d’écriture.

Nouveau!!: Expression régulière et ISO/CEI 10646 · Voir plus »

ISO/CEI 2022

ISO 2022, ou plus formellement ISO/CEI 2022 (ICS 35.040), est une norme ISO spécifiant une technique pour inclure de multiples jeux de caractères (cyrillique, chinois, diacritique de l'alphabet latin...etc.) dans un seul codage de caractères.

Nouveau!!: Expression régulière et ISO/CEI 2022 · Voir plus »

Java (langage)

Java est un langage de programmation de haut niveau orienté objet créé par James Gosling et Patrick Naughton, employés de Sun Microsystems, avec le soutien de Bill Joy (cofondateur de Sun Microsystems en 1982), présenté officiellement le au.

Nouveau!!: Expression régulière et Java (langage) · Voir plus »

Java (technique)

Java est une technique informatique développée initialement par Sun Microsystems puis acquise par Oracle à la suite du rachat de l'entreprise.

Nouveau!!: Expression régulière et Java (technique) · Voir plus »

JavaScript

JavaScript est un langage de programmation de scripts principalement employé dans les pages web interactives et à ce titre est une partie essentielle des applications web.

Nouveau!!: Expression régulière et JavaScript · Voir plus »

KDE

KDE (sigle de Kool Desktop Environment) est un projet de logiciel libre historiquement centré autour d'un environnement de bureau pour systèmes UNIX.

Nouveau!!: Expression régulière et KDE · Voir plus »

Ken Thompson

Kenneth Lane Thompson dit Ken Thompson (né le à La Nouvelle-Orléans) est un informaticien américain, concepteur des systèmes Unix et Plan 9 ainsi que des langages B et Go.

Nouveau!!: Expression régulière et Ken Thompson · Voir plus »

Langage de programmation

Fragment de code écrit dans le langage de programmation JavaScript. Un langage de programmation est un langage informatique destiné à formuler des algorithmes et produire des programmes informatiques qui les appliquent.

Nouveau!!: Expression régulière et Langage de programmation · Voir plus »

Langage formel

Un langage formel, en mathématiques, en informatique et en linguistique, est un ensemble de mots.

Nouveau!!: Expression régulière et Langage formel · Voir plus »

Langage informatique

Un langage informatique est un langage formel non nécessairement Turing-complet utilisé lors de la conception, la mise en œuvre, ou l'exploitation d’un système d'information.

Nouveau!!: Expression régulière et Langage informatique · Voir plus »

Langage rationnel

En théorie des langages, les langages rationnels ou langages réguliers ou encore langages reconnaissables peuvent être décrits de plusieurs façons équivalentes.

Nouveau!!: Expression régulière et Langage rationnel · Voir plus »

Linux

Linux ou GNU/Linux est une famille de systèmes d'exploitation open source de type Unix fondés sur le noyau Linux créé en 1991 par Linus Torvalds.

Nouveau!!: Expression régulière et Linux · Voir plus »

Michael Rabin

Michael Oser Rabin, né le à Breslau en Allemagne, maintenant Wrocław en Pologne) est un informaticien et un logicien israélien. Il a été récipiendaire du prix Turing, la récompense la plus prestigieuse en informatique.

Nouveau!!: Expression régulière et Michael Rabin · Voir plus »

Mise en œuvre

La mise en œuvre est le fait de mettre en place un projet.

Nouveau!!: Expression régulière et Mise en œuvre · Voir plus »

Morphologie (linguistique)

En linguistique, la morphologie (cf. les mots grecs morphé « forme » + lógos « étude ») est traditionnellement la branche de la grammaire qui étudie la forme des mots, par opposition à la syntaxe, qui s’occupe de la fonction des mots et d’entités plus grandes que ceux-ciBussmann 1998,.

Nouveau!!: Expression régulière et Morphologie (linguistique) · Voir plus »

Mot-valise

cuichette, dont le nom est un mot-valise constitué à partir de « cuillère » et de « fourchette ». Un mot-valise est un mot formé par la fusion d'au moins deux mots existant dans la langue.

Nouveau!!: Expression régulière et Mot-valise · Voir plus »

Moteur d'analyse de grammaire

Le Parser Grammar Engine (PGE ou en français, moteur d'analyse de grammaire) est un compilateur et un moteur d'exécution pour les regex Perl 6 pour la machine virtuelle Parrot.

Nouveau!!: Expression régulière et Moteur d'analyse de grammaire · Voir plus »

Paramètres régionaux

Les paramètres régionaux, aussi appelés paramètres de lieu, environnement linguistique, options régionales et linguistiques, ou même culture ou locales (terme anglais), sont un ensemble de définitions de textes et de formats utiles à la régionalisation de logiciel.

Nouveau!!: Expression régulière et Paramètres régionaux · Voir plus »

Parrot (machine virtuelle)

Parrot est une machine virtuelle à base de registres développée par la communauté Perl.

Nouveau!!: Expression régulière et Parrot (machine virtuelle) · Voir plus »

PCRE

(PCRE), « expressions rationnelles compatibles avec le Perl », est une bibliothèque logicielle pour le langage C qui implémente un moteur d'expressions rationnelles reprenant les fonctionnalités des expressions rationnelles du langage Perl 5.

Nouveau!!: Expression régulière et PCRE · Voir plus »

Perl (langage)

est un langage de programmation créé par Larry Wall en pour traiter facilement de l'information de type textuel.

Nouveau!!: Expression régulière et Perl (langage) · Voir plus »

PHP

., plus connu sous son sigle (sigle auto-référentiel), est un langage de programmation libre, principalement utilisé pour produire des pages Web dynamiques via un serveur web, mais pouvant également fonctionner comme n'importe quel langage interprété de façon locale.

Nouveau!!: Expression régulière et PHP · Voir plus »

Plateforme Java

La plateforme Java (en anglais, plateforme Java 2 anciennement) est un standard ''de facto'' de plateforme logicielle, produit par Sun Microsystems, puis Oracle Corporation, permettant de développer et d'exécuter des programmes écrits en langage Java indépendants de tout processeur et de tout système d'exploitation, conformément à la technologie Java.

Nouveau!!: Expression régulière et Plateforme Java · Voir plus »

POSIX

POSIX est une famille de normes techniques définie depuis 1988 par l'Institute of Electrical and Electronics Engineers (IEEE), et formellement désignée par IEEE 1003.

Nouveau!!: Expression régulière et POSIX · Voir plus »

Postfix

Postfix est un serveur de messagerie électronique et un logiciel libre développé par Wietse Venema et plusieurs contributeurs.

Nouveau!!: Expression régulière et Postfix · Voir plus »

Prix Turing

Le prix Turing ou, en hommage à Alan Turing (1912-1954), est attribué tous les ans depuis 1966 à une personne sélectionnée pour sa contribution de nature technique faite à la communauté informatique.

Nouveau!!: Expression régulière et Prix Turing · Voir plus »

Pugs

Pugs était une mise en œuvre expérimentale de Perl 6 en langage Haskell, et utilisant les spécificités les plus avancées de GHC.

Nouveau!!: Expression régulière et Pugs · Voir plus »

Python (langage)

Python (prononcé) est un langage de programmation interprété, multiparadigme et multiplateformes.

Nouveau!!: Expression régulière et Python (langage) · Voir plus »

QED (logiciel)

QED est un éditeur de texte ligne par ligne.

Nouveau!!: Expression régulière et QED (logiciel) · Voir plus »

Raku (langage)

Raku (anciennement Perl 6) est un langage de programmation qui fut un temps considéré comme la sixième version majeure de Perl.

Nouveau!!: Expression régulière et Raku (langage) · Voir plus »

Retour sur trace

En informatique, plus précisément en algorithmique, le retour sur trace ou retour arrière (appelé aussi backtracking en anglais) est une famille d'algorithmes pour trouver des solutions à des problèmes algorithmiques, notamment de satisfaction de contraintes.

Nouveau!!: Expression régulière et Retour sur trace · Voir plus »

Séparation et évaluation

Un algorithme par séparation et évaluation, ou en anglais, est une méthode générique de résolution de problèmes d'optimisation combinatoire.

Nouveau!!: Expression régulière et Séparation et évaluation · Voir plus »

Sed (Unix)

sed (abréviation de stream editor, « éditeur de flux ») est, comme awk, un programme informatique permettant d'appliquer différentes transformations prédéfinies à un flux séquentiel de données textuelles.

Nouveau!!: Expression régulière et Sed (Unix) · Voir plus »

Sensibilité à la casse

Dans du texte, la casse (minuscule ou majuscule) des lettres peut parfois changer la signification.

Nouveau!!: Expression régulière et Sensibilité à la casse · Voir plus »

Serveur de messagerie électronique

Un serveur de messagerie électronique est un logiciel serveur de courrier électronique.

Nouveau!!: Expression régulière et Serveur de messagerie électronique · Voir plus »

Shift-JIS

Shift-JIS (SJIS) est un codage de caractères pour la langue japonaise.

Nouveau!!: Expression régulière et Shift-JIS · Voir plus »

Spam

Boîte de réception infestée. Le spam, courriel indésirable ou pourriel est une communication électronique non sollicitée, en premier lieu via le courrier électronique.

Nouveau!!: Expression régulière et Spam · Voir plus »

Stephen Cole Kleene

Stephen Cole Kleene, né le à Hartford (Connecticut) et mort le à Madison (Wisconsin), est un mathématicien et logicien américain.

Nouveau!!: Expression régulière et Stephen Cole Kleene · Voir plus »

Table des caractères Unicode (0000-FFFF)

Unicode est une norme informatique développée par le Consortium Unicode qui vise à donner à tout caractère de n'importe quel système d’écriture de langue un identifiant numérique unique, et ce de manière unifiée, quelle que soit la plate-forme informatique ou le logiciel.

Nouveau!!: Expression régulière et Table des caractères Unicode (0000-FFFF) · Voir plus »

Théorie de la complexité (informatique théorique)

P est la classe des problèmes décidés en temps polynomial par une machine de Turing déterministe. La théorie de la complexité est le domaine des mathématiques, et plus précisément de l'informatique théorique, qui étudie formellement le temps de calcul, l'espace mémoire (et plus marginalement la taille d'un circuit, le nombre de processeurs, l'énergie consommée…) requis par un algorithme pour résoudre un problème algorithmique.

Nouveau!!: Expression régulière et Théorie de la complexité (informatique théorique) · Voir plus »

Tool Command Language

Tool Command Language (abréviation: Tcl) est un langage de script initialement conçu en 1988 par John Ousterhout et son équipe à l'université de Californie à Berkeley.

Nouveau!!: Expression régulière et Tool Command Language · Voir plus »

Traitement automatique du langage naturel

Le traitement automatique du langage naturel (TALN), en anglais natural language processing ou NLP, est un domaine multidisciplinaire impliquant la linguistique, l'informatique et l'intelligence artificielle, qui vise à créer des outils de traitement du langage naturel pour diverses applications.

Nouveau!!: Expression régulière et Traitement automatique du langage naturel · Voir plus »

Unicode

200x200px Unicode est un standard informatique qui permet des échanges de textes dans différentes langues, à un niveau mondial.

Nouveau!!: Expression régulière et Unicode · Voir plus »

Unix

Unix, officiellement UNIX, est une famille de systèmes d'exploitation multitâche et multi-utilisateur dérivé de l'Unix d'origine créé par AT&T, le développement de ce dernier ayant commencé dans les années 1970 au centre de recherche de Bell Labs mené par Kenneth Thompson.

Nouveau!!: Expression régulière et Unix · Voir plus »

UTF-16

UTF-16 est un codage des caractères définis par Unicode, où chaque caractère est codé sur une suite de un ou deux mots de 16 bits.

Nouveau!!: Expression régulière et UTF-16 · Voir plus »

UTF-32

UTF-32 est un codage des caractères défini par Unicode où chaque caractère est codé sur un mot de 32 bits.

Nouveau!!: Expression régulière et UTF-32 · Voir plus »

UTF-8

UTF-8 (abréviation de l'anglais -) est un codage de caractères informatiques conçu pour coder l’ensemble des caractères du « répertoire universel de caractères codés », initialement développé par l’ISO dans la norme internationale ISO/CEI 10646, aujourd’hui totalement compatible avec le standard Unicode, en restant compatible avec la norme ASCII limitée à l'anglais de base, mais très largement répandue depuis des décennies.

Nouveau!!: Expression régulière et UTF-8 · Voir plus »

Vi

vi est un éditeur de texte plein écran écrit par Bill Joy en 1976 sur une des premières versions de la distribution Unix BSD.

Nouveau!!: Expression régulière et Vi · Voir plus »

Vim

Vim est un éditeur de texte, c’est-à-dire un logiciel permettant la manipulation de fichiers texte.

Nouveau!!: Expression régulière et Vim · Voir plus »

Walter Pitts

Walter Pitts (-) est un scientifique américain étudiant la psychologie cognitive.

Nouveau!!: Expression régulière et Walter Pitts · Voir plus »

Warren McCulloch

Warren Sturgis McCulloch, né le à Orange (New Jersey) et mort le à Cambridge (Massachusetts) est un chercheur en neurologie américain.

Nouveau!!: Expression régulière et Warren McCulloch · Voir plus »

Yacc (logiciel)

Yacc est un outil de génération d'analyseurs syntaxiques en langage C. Yacc est l'acronyme de (« Encore un autre compilateur de compilateur »).

Nouveau!!: Expression régulière et Yacc (logiciel) · Voir plus »

.NET Framework

Le.NET FrameworkPrononcé en anglais car dot est l'équivalent anglophone du mot point.

Nouveau!!: Expression régulière et .NET Framework · Voir plus »

Redirections ici:

Expreg, Expression normale, Expression rationnelle, Expressions Régulières, Expressions rationnelles, Expressions régulière, Expressions régulières, RegExp, Regex, Regexp, Regular Expression, Regular expression, Regular expressions.

SortantEntrants
Hey! Nous sommes sur Facebook maintenant! »