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 : |