Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| logiciel:bureautique:calibre:regex:start [2022/02/13 14:38] – admin | logiciel:bureautique:calibre:regex:start [2022/08/13 22:15] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 22: | Ligne 22: | ||
| Même ceux qui comprennent les expressions régulières ont du mal à lire les expressions les plus complexes, mais leur écriture est plus facile car on construit l' | Même ceux qui comprennent les expressions régulières ont du mal à lire les expressions les plus complexes, mais leur écriture est plus facile car on construit l' | ||
| - | </subnumberlist> | + | </WRAP> |
| ===== Où utiliser des expressions régulières dans Calibre ? ===== | ===== Où utiliser des expressions régulières dans Calibre ? ===== | ||
| Ligne 45: | Ligne 45: | ||
| Dans calibre, les expressions régulières sont insensibles à la casse dans la barre de recherche, mais pas dans les options de conversion. | Dans calibre, les expressions régulières sont insensibles à la casse dans la barre de recherche, mais pas dans les options de conversion. | ||
| - | </subnumberlist> | + | </WRAP> |
| ===== Quelques explications ? ===== | ===== Quelques explications ? ===== | ||
| Ligne 76: | Ligne 76: | ||
| On peut répéter un caractère ou un jeu de caractère avec des caractères spéciaux dits jokers ou quantificateurs, | On peut répéter un caractère ou un jeu de caractère avec des caractères spéciaux dits jokers ou quantificateurs, | ||
| - | | + | |
| : correspond à 0 ou 1 fois l' | : correspond à 0 ou 1 fois l' | ||
| - | | + | |
| : correspond à 0 ou plus élément précédent | : correspond à 0 ou plus élément précédent | ||
| - | | + | |
| : correspond à 1 ou plus de l' | : correspond à 1 ou plus de l' | ||
| Quelques exemples : | Quelques exemples : | ||
| - | | + | |
| : correspond à "" | : correspond à "" | ||
| - | | + | |
| : correspond à “”, “a”, “aa” ou un nombre quelconque de a dans une ligne | : correspond à “”, “a”, “aa” ou un nombre quelconque de a dans une ligne | ||
| - | | + | |
| : correspondrait à “a”, “aa” ou un nombre quelconque de a dans une ligne mais pas à la chaîne vide. | : correspondrait à “a”, “aa” ou un nombre quelconque de a dans une ligne mais pas à la chaîne vide. | ||
| Ligne 107: | Ligne 107: | ||
| Un autre moyen est l' | Un autre moyen est l' | ||
| - | </subnumberlist> | + | </WRAP> |
| Et pour correspondre à un point ou un point d' | Et pour correspondre à un point ou un point d' | ||
| Ligne 126: | Ligne 126: | ||
| Certains ensembles jeux sont utiles : | Certains ensembles jeux sont utiles : | ||
| - | | + | |
| : correspond à un numéro unique | : correspond à un numéro unique | ||
| - | | + | |
| : correspond à une seule lettre minuscule | : correspond à une seule lettre minuscule | ||
| - | | + | |
| : correspond à une seule lettre majuscule | : correspond à une seule lettre majuscule | ||
| - | | + | |
| : correspond à une seule lettre | : correspond à une seule lettre | ||
| - | | + | |
| : correspond à une seule lettre ou un chiffre | : correspond à une seule lettre ou un chiffre | ||
| Vous pouvez également utiliser une séquence d' | Vous pouvez également utiliser une séquence d' | ||
| - | | + | |
| : équivaut à [0-9] | : équivaut à [0-9] | ||
| - | | + | |
| : équivaut à [a-zA-Z0-9_] | : équivaut à [a-zA-Z0-9_] | ||
| - | | + | |
| : équivaut à n' | : équivaut à n' | ||
| Ligne 150: | Ligne 150: | ||
| <WRAP center round info 60%> | <WRAP center round info 60%> | ||
| “espace” veut dire ici espace, tabulation, saut de ligne, saut de page et retour chariot. | “espace” veut dire ici espace, tabulation, saut de ligne, saut de page et retour chariot. | ||
| - | </subnumberlist> | + | </WRAP> |
| Dernière note sur les sets : | Dernière note sur les sets : | ||