Tout caractère | * | “c”*“t” – permet des mots tels que cat, cot, etc. |
Lettre | C | C”ot” – permet des mots comme Rot, pot, cot, Dot, mot, etc. |
Lettre majuscule | A | A”ot” – permet des mots comme Rot, Cot, Mot, Dot, etc. |
Lettre minuscule | a | a”ot” – permet des mots tels que rot, cot, mot, dot, etc. |
Lettre ou chiffre | X | X – permet n’importe quelle lettre ou chiffre isolé. |
Nombre | N | N”th” permet des mots tels que 5th, 4th, 6th, etc. |
String | ” " | "cot” |
Ou | | | “pl”(“o”|“a”)“t” – permet les mots “plot” et “plat”. |
Caractère du Group | [] | [tm]“ot” – autorise les mots “tot” et “mot”. |
Caractère n’appartenant pas au groupe | [^] | [^t]“ot” – accepte les mots “cot”, “lot”, etc., mais n’accepte pas le mot “tot”. |
Espace (dans le Group) | \s | [A\s] n’autorise que la lettre A ou un espace. |
Nombre arbitraire de répétitions (s’applique à l’expression ou à la sous-expression située à gauche) | {-} | [AB74]{-} – autorise toutes les combinaisons possibles des caractères A, B, 7 et 4, quelle que soit leur longueur. |
Nombre de répétitions n | {n} | N{2}“th” permet des mots comme 25th, 84th, 11th, etc. |
De n à m répétitions | {n-m} | N{1-3}“th” autorise des mots comme 5th, 84th, 111th, etc. |
De 0 à n répétitions | {-n} | N{-2}“e” permet des mots comme 84e, 5e, etc. |
À partir de n répétitions | {n-} | N{2-}“th” permet des mots comme 25th, 834th, 311th, 34576th, etc. |
Sous-expression | () | |
Symbole de trait d’union | [-] | |
Symbole de barre oblique | [] |
- Code postal : [0-9]{6}
- Code ZIP (USA) : [0-9]{5}(”-“[0-9]{4}){-1}
- Revenu : N{4-8}[,]N{2}
- Mois au format numérique : ((|“0”)[1-9])|(“10”)|(“11”)|(“12”)
- Fraction : (”-”|)([0-9]{1-})(|((”.”|”,”)([0-9]{1-})))
- Adresse e-mail : [A-Za-z0-9_]{1-}((”.”|”-”)[A-Za-z0-9_]{1-}){-3}”@“[A-Za-z0-9_]{1-}((”.”|”-”)[A-Za-z0-9_]{1-}){-4}”.”([A-Za-z]{2-4}|“asia”|“museum”|“travel”|“example”|“localhost”)
