Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
doc:programmation:shell:regexp [31/10/2018 15:26] smolski [Liens] |
doc:programmation:shell:regexp [05/10/2022 19:51] ubub [Introduction] contigües vs contigues |
||
---|---|---|---|
Ligne 49: | Ligne 49: | ||
Tout d'abord, un exemple pour appréhender les notions utilisées dans cette page. \\ | Tout d'abord, un exemple pour appréhender les notions utilisées dans cette page. \\ | ||
Imaginons que, dans un répertoire, nous désirons sélectionner toutes les //chaînes de caractères//((**CHAÎNE DE CARACTÈRES** : \\ | Imaginons que, dans un répertoire, nous désirons sélectionner toutes les //chaînes de caractères//((**CHAÎNE DE CARACTÈRES** : \\ | ||
- | Les //chaîne de caractères// sont des caractères accolés, un mot, une phrase ou un nom de fichier.)) dont la rédaction contient **3 a** contigues (**aaa**). \\ | + | Les //chaîne de caractères// sont des caractères accolés, un mot, une phrase ou un nom de fichier.)) dont la rédaction contient **3 a** contigües (**aaa**). \\ |
- | Cette chaîne recherchée, formée des 3 **a** contigues (**aaa**), encadrée ou non d'autres lettres //quelconques//, se nomme __dans son ensemble__ : ''un motif''. | + | Cette chaîne recherchée, formée des 3 **a** contigües (**aaa**), encadrée ou non d'autres lettres //quelconques//, se nomme __dans son ensemble__ : ''un motif''. |
Pour décrire précisément ces **motifs** à un programme, on utilise des //expressions régulières// ou //regular expression// (ou encore un **regexp** en abrégé courant). | Pour décrire précisément ces **motifs** à un programme, on utilise des //expressions régulières// ou //regular expression// (ou encore un **regexp** en abrégé courant). |